第二篇已更新,点击进入第三篇已更新,点击进入 三篇文章都更新完毕,完整的剖析了 JS 原型与原型链,希望通过这些教程能让你对 Javascript 这门语言理解的更透彻! 一...
如何配置路由 在上一篇自学课程中,我们掌握了uniapp的基本安装方法,现在我们打开uniapp自带的hello uniapp项目看看里面有一些什么吧! 因为我们之前介绍过,...
js本身做为编程语言存在一个很大的弊端,就是他完全不支持模块化。现在连css都有一个@import(在一个css中引入另外一个css),js却没有,这点让人十分的蛋疼。于是在...
Proxy用于拦截对元素的行为。类似于class种的set和get,有多达13种方式。 简单例子: 监听取值行为 如果里面什么都不写,会直接指向该对象。 看到这里,你可能有点...
调查: 阮一峰先生es6入门里面直接写 Generator 函数 ,一般人直接就懵了,这是什么? 我查询了廖雪峰,阮一峰还有开课吧的相关资料以后,终于得出了一个比较靠谱的结论...
介绍 es6中加入了promise来统一规范异步行为。promise中可以接收两个参数,res代表成功获得异步的值以后运行什么方法,rej代表失败以后运行什么方法。 prom...
技巧部分: 一些简写:再对象内部,很多东西可以简写: 1.对象中的key:val可以缩 前提是他俩名字一样 2.方法可以简写:利用key val名称一样可以缩写的原理 方法篇...
咱们先复习一下,什么是函数声明,什么是函数表达式。函数声明: 函数表达式: 实际上class也是一种声明函数的方法。 个人解释:在es5中,通常定义一个对象,需要例如this...
新增:模板字符串 你要注意,输出的时候,下面那个可不是引号,是 数字1 旁边那个波折号。。 新增:字符串方法 新增加了3个字符串方法startsWith / includes...
1.sort 排序 我们迫切的需要一种解决数组排序的方法, 不仅仅是按照大小排,我需要自己能创造一套规则,根据规则,判断是排在前面还是后面,于是,sort诞生了。 参数a,b...
知识点:什么是属性表达式?先看一下官方解释 ES6 允许字面量定义对象时,即把表达式放在方括号内。 在ES5中创建对象的键就三种object.xx、object['xx']、...
回忆一下 在es5中常用的数据结构是array和json obj,在es6中,出现了两种新的数据类型set和map,其实还有一种weakset,但是用处不大,就不多解释了。 ...
箭头函数,懒人的勋章 很多时候,我懒得去写function。这种蹩脚的写法让我的代码看起来非常的不高级。因为只要一个人上过初中他就能从字面上翻译我的代码... 所以es6中增...
es6中经常看到的三个点是干什么的 前面说了,es6通过强大遍历体系和扩展运算符来实现数据结构。那么什么又是扩展运算符呢? 扩展运算符从字面来看可能有点难以理解,我们换个叫法...
有话说在前面 前面我们学习了如何通过遍历来解构数据,好吧,如果我每次一ajax来的数据,都正好是一个一维数组,那我确实一个for就可以搞定了。 可是事实呢?强大的php程序员...
从零开始,从舍弃var声明方式开始: es6 新的声明变量方式 让js更像是后台语言—let和const不存在变量提升,并且也不能被重复声明: 错误的写法: 此时会报错 "D...
什么是uniapp? 如果你还不了解什么是移动端混合开发,那么你可能有点跟不上这个时代的发展了。所谓的混合开发,就是指使用h5+原生安卓/ios快速快速实现一个线上项目。 它...
前端常见的一些问题 1.前端性能优化手段? 1. 尽可能使用雪碧图2. 使用字体图标代替图片3. 对HTML,css,js 文件进行压缩4. 模块按需加载5. 资源懒加载与资...