摘要:的作用域与命令相同只在声明所在的块级作用域内有效。数值和布尔值的解构赋值解构赋值时,如果等号右边是数值和布尔值,则会先转为对象。上面代码中,数值和布尔值的包装对象都有属性,因此变量都能取到值。默认值解构赋值允许指定默认值。 最近正在学习ES6,对于ES6的语法有一些自己的理解, 想写这篇文章帮助跟我一样的新手快速入门ES6而不至于连代码都看不懂. 至于开发环境的搭建什么...
摘要:运算符为确定两个运算数是否相等,会对左右两边运算数进行类型转换。在比较时,该运算符还遵守下列规则值和相等。如果两个运算数指向同一个对象,那么符号返回否则两个运算数不等。 今天在翻阅Node.js中assert模块的时候,看到这么一行代码: assert.equal({a: {b: 1}}, {a: {b: 1}}); //AssertionError: { a: { b: 1 } } ...
摘要:假如返回的不是一个对象,是其他的任何返回值,后面的语句会立即执行。而关键字只有得到返回值后才继续执行,不就是同步么。 最近在学习NodeJS框架koa V2,koa2的API很简单,基于ES7 async/await实现异步代码。很多人认为async/await是解决异步终极解决方案,那我们就研究下async/await。前端业务逻辑越来越复杂,往往几个 AJAX 请求之间互有依赖,有...
摘要:因为这造成了继承链的紊乱,因为的实例是由构造函数创建的,现在其属性却指向了为了避免这一现象,就必须在替换对象之后,为新的对象加上属性,使其指向原来的构造函数。这个函数接收两个参数子类型构造函数和超类型构造函数。 最近一直在研究js面向对象,原型链继承是一个难点,下面是我对继承的理解以下文章借鉴自CSDN季诗筱的博客 原型链继承的基本概念: ES中描述了原型链的概念,并将原型链作为实现...
摘要:用分布函数来制作分页链接,可以省下很多代码流量呢看看跳转到页之后只要这么引用它就好了 用JavaScript分布函数来制作分页链接,可以省下很多html代码流量呢!看看 (function($){ $.fn.pagination=function(pagecount,page,surl){ var $box=$(this).empty();var shtml= if(pagecoun...