web前端代码 导航

  • vue之nextTick全面解析使用说明_vue使用帮助

    简介vue是非常流行的框架,他结合了angular和react的优点,从而形成了一个轻量级的易上手的具有双向数据绑定特性的mvvm框架。本人比较喜欢用之。在我们用vue时,我们经常用到一个方法是this.$nextTick,相信你也用过。我常用的场景是在进行获取数据后,需要对新视图进行下一步操作或者其他操作时,发现获取不到dom。因为赋值操作只完成了数据模型

    2020/04/05
  • babel-polyfill使用与性能优化基础入门_babel菜鸟知识

    文章概览本文主要内容包括:什么是babel-polyfill,如何使用,如何通过按需加载进行性能优化。本文所有例子可以在 笔者的github 找到。什么是babel-polyfillbabel只负责语法转换,比如将ES6的语法转换成ES5。但如果有些对象、方法,浏览器本身不支持,比如:全局对象:Promise、WeakMap 等。全局静态函数:Array.f

    2020/04/05
  • 挑战常规–不要使用||赋予默认值基础知识教程_菜鸟指南

    设置默认值function doSomething(s)
    {s=s||”abc”;console.log(s);
    }这是被广泛流传的js技巧之一,这种编码应该说是很坏的习惯。||的问题js是一种弱类型的编程语言,代表着传入的变量并不清楚作为何种类型使用。function doSomething(String s)
    {}这样的定义在js是不存在的,对js来说传

    2020/03/31
  • javascript是弱类型语言吗?新手入门_语言入门指南

    JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。什么是强类型定义语言和弱类型定义语言?1)、强类型定义语言:强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不

    2020/03/31
  • Canvas的变换 小白基础_Canvas新手入门

    Canvas的变换的相关内容主要是从平移(translate)、旋转(rotate)、缩放(scale)、矩阵变换(Tramsform)、阴影(Shadow)、画布合成和路径裁剪(Clip)多个方面拓展了Canvas的绘图能力。1:Translate(平移)translate(x,y);
    // x 左右偏移量,y 上下偏移量
    2:Rotate(旋转)

    2020/03/29
  • mysql大批量插入数据四种方法使用攻略_数据基础教程

    方法一:循环插入这个也是最普通的方式,如果数据量不是很大,可以使用,但是每次都要消耗连接数据库的资源。大致思维如下(我这里写伪代码,具体编写可以结合自己的业务逻辑或者框架语法编写)for($i=1;$i

    2020/03/29
  • 当我开始编程时,我希望知道的 30 件事小白教程_程序员小白教程

    如果你想成为一名程序员,这个建议可以帮助你走上正确的道路。程序员不是一个容易的职业,每年都有许多人从国内顶尖院校的计算机科学专业毕业,这是任何人都能从事的竞争最大的职业之一。同时,编程也是令人兴奋的。随着技术的进步,工业界每天都有创新。编程对于热爱它的人来说是一项充满激情的事业。当我 15 年前开始做程序员的时候,我希望有人能告诉我下面清单上的一切建议。这个

    2020/03/26
  • 彻底弄懂HTTP缓存机制及原理指南攻略_原理小白基础

    前言Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP

    2020/03/24
  • 理解vue自定义指令菜鸟攻略_指令菜鸟知识

    基础简介除了核心功能默认的内置指令(v-model和v-show),vue也允许注册自定义指令。注意,在Vue2.0中,代码复用和抽象的主要形式是组件,但是在有些情况下,我们需要对普通的DOM元素进行底层操作,这时候就需要我们用到自定义指令。简单事例,当页面加载时元素就会获得焦点,但是实际上只要我们代码完成,页面没打开时这个输入框已经是聚焦状态:<!DOCT

    2020/03/23
  • 如何增强前端代码的健壮性?使用指南_代码小白入门

    前端页面的成功呈现,不仅要求在理想情况下没问题,当一些后台接口访问异常、静态文件获取失败时,仍然需要尽可能提供降级方案或给用户良好的反馈,不至于整个页面的奔溃。今天我将分享一些提高页面健壮性的技巧。 异常处理主要指数据类型。这种情况最常出现在读取后台数据的时候,尤其是需要取数组、对象等引用类型时,可能后台已经保证会传给你固定的数据类型,但因为种种原因或异常,

    2020/03/23
  • JSON和XML之间的区别是什么?入门攻略_xml菜鸟教程

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它完全独立于语言。它基于JavaScript编程语言,易于理解和生成。示例:{“Student”:[ { “Name”:”Vivek”, “age”:”20″ }, { “Name”:”Suraj”, “age”:”19″ }, { “Name”:”John”, “a

    2020/03/20
  • bootswatch基础入门_基于 Bootstrap 的免费主题包

    bootswatch基础入门 官方网址:https://bootswatch.com GitHub:https://github.com/thomaspark/bootswatch…

    2020/03/06
  • DesignersPics使用帮助_免费无版权商业图片集

    DesignersPics使用帮助 官方网址:http://www.designerspics.com/ 简介描述:免费无版权商业图片集 Designers Pics是一个提供免费…

    2020/03/06
  • 前端乱炖小白入门前端乱炖是最专业的前端知识平台,汇集国内大部分前端开发人员的前端花名册,最精彩的原创文章专栏,最专业的问答平台,最火热的话题频道,最丰富的线下线上活动。

    前端乱炖基础入门 官方网址:http://www.html-js.com/ 简介描述:前端乱炖是最专业的前端知识平台,汇集国内大部分前端开发人员的前端花名册,最精彩的原创文章专栏,…

    2020/03/05