随笔分类 - Javascript
摘要:JavaScript原生Array常用方法 在入门Vue时, 列表渲染一节中提到数组的变异方法, 其中包括push(), pop(), shift(), unshift(), splice(), sort(), reverse(), 而concat()和slice()不属于变异方法. 在这里就复习一
阅读全文
摘要:requirejs 新接触requirejs, 入门级选手, 把了解东西记录下来, 以备后面查阅 有误请指正! 传统的js加载方式是使用多个 标签, 将js文件按依赖顺序依次加载, 这样的加载方式不但会阻塞其它资源的加载, 而且会影响浏览器的渲染. requirejs通过声明不同js文件之间的 依赖
阅读全文
摘要:对象字面量首先给出对象字面量的定义语法:1. 将对象定义在一对括号中(左大括号“{”和右大括号”}”)2. 对象中以逗号分隔属性和方法. 每个属性或方法以key-value的形式出现, key和value之间以冒号分割.3. 当给变量赋值时, 不要忘记或大括号后面的分号空对象var obj = {}...
阅读全文
摘要:关于for-in循环循环数据时, 强烈不推荐使用for-in循环.因为当Array对象被扩展后, 再用for-in循环遍历数据会导致逻辑上的错误, 举例说明:var arr = ['a', 'b', 'c'];// 下标遍历for(var i=0, len=arr.length; i<len; i+...
阅读全文
摘要:第一次写这种东西, 有些生涩和蹩脚, 也是为了自己在表达或是总结方面有所提高, 同时为看过的东西留个痕迹, 以便日后查阅.有错误或是不妥的地方, 还望各位指正, 谢谢!第1章 简介本章主要介绍了本书要讨论的内容, Javascript的一些基本概念, 面向对象, 原型, ECMASCript5, J...
阅读全文
摘要:1 /* 2 * 扩展内置数据类型 3 * 要注意, javascript的内置数据类型可能已经定义了这个方法 4 * 所以, 在自己定义方法之前, 要检测这个方法是否存在. 5 * 方式如下: 6 */ 7 String.prototype.repeatify = String.prototyp...
阅读全文

浙公网安备 33010602011771号