随笔分类 - JavaScript 总结
摘要:写在前面:作为入门级菜鸟,当项目切了环境用上node,vue,es6的时候,发现要学习理解的东西还有太多,之前连Promise是个啥都不知道。 翻了翻书上说 Promise是抽象异步处理对象以及对其进行各种操作的组件,略抽象看不懂是不是啊~于是请教了大神 简单说就是:每一个异步请求立刻返回一个Pro
阅读全文
摘要:闭包是js的一个难点,许多高级应用都需要用闭包实现。要理解闭包,首先必须理解Javascript特殊的变量作用域,其次是垃圾回收机制。 一、理解变量作用域 ① 变量分为全局变量和局部变量,在函数内部可以直接读取全局变量,如: var a = 100; function x1(){ alert(a);
阅读全文
摘要:<!--?xml version="1.0" encoding="UTF-8" standalone="no"?-->
阅读全文
摘要:require.js 1、是什么? 对js文件进行管理,模块加载器 RequireJS的基本思想是,通过define方法,将代码定义为模块;通过require方法,实现代码的模块加载 2、为什么? 多个js文件依次加载时,浏览器会停止网页渲染,并且js文件存在依赖关系,要保证加载顺序(如依赖性越大的
阅读全文
摘要:一、JavaScript实现继承的三层含义: ① 子类的实例可以共享父类的方法; ② 子类可以覆盖父类的方法或者扩展新的方法; ③ 子类和父类都是子类的实例。二、实现继承的几种方法:1、原型链继承例:function Box( ){ //被继承的函数叫超(父)类型; this.na...
阅读全文
摘要:/*创建数组:var list = new Array ( );list [0]=“姓名”;list [1]=“年龄”;list [2]=“性别”;alert(list[1 ]); // 打印出 “年龄”或者这样声明:var list = [“姓名”,“年龄”,“性别”]alert(list[1])...
阅读全文
摘要:一、基本数据类型:1、js中基本数据类型:String、Boolean、Number、Null、undefined;复合数据类型:object对象类型、Array数组类型特殊对象:function函数类型基本数据类型① String —字符串。 若使用var声明变量,var x =“Andy”,x...
阅读全文

浙公网安备 33010602011771号