10 2018 档案
摘要:1、基本类型 基本的数据类型有:undefined,boolean,number,string,null。 基本类型存放在栈区,访问是按值访问的,就是说你可以操作保存在变量中的实际的值。 当基本类型的数据赋值时,赋得是实际的值,a和b是没有关联关系的,b由a复制得到,相互独立。(字面量的才是基本类型
阅读全文
摘要:call:调用函数并且改变this的指向。 语法 函数名.call(thisArg,arg1,arg2...) ( 函数名.apply(thisArg,[arg1,arg2...]) ) 参数: thisArg 函数中this指向的值 arg1,arg2... 从call里的第二个参数开始,都是真正
阅读全文
摘要:包装对象: 在JS内部,当我们去调用字符串、数字、布尔值这些基本数据类型的属性或者方法的时候,JS会在内部先把这些数据类型转成一个对应的对象类型(包装对象),然后再去调用包装对象身上的属性或者方法。 hasOwnProperty:判断一个属性是不是自己对象身上的 语法:对象.hasOwnProper
阅读全文
摘要:构造函数 创建并初始化对象的函数,必须需要new来调用。如果不用new 就与普通函数没有区别。 通过构造函数new出来的对象叫实例,创建对象的过程叫实例化。 原型 prototype 函数身上的属性,每一个函数都有,它的值是一个对象。 用途:它身上同样有属性和函数,构造函数身上也具备prototyp
阅读全文
摘要:面向对象,是一种编程思想 可以添加属性(变量)和方法(函数)。 特点: 1、把功能写成一个函数 2、函数必须在对象身上 调用 对象.方法名() 3、对象身上的功能可以继承 创建对象的方法 1、 {} 字面量创建 2、 new Object() 3: 用构造函数创建 4:Object.create方法
阅读全文
摘要:事件流 1、在事件触发时,会先执行一个阶段‘捕获阶段’ ,从最外层向触发该事件元素寻找的一个过程。最终找到触发该事件的元素,如果该元素有绑定事件处理函数则执行该函数 2、在找到触发该事件的元素之后,如果该元素身上有事件就会执行,成为‘目标阶段’。 3、接下来执行‘冒泡阶段’,从目标元素的上一层往外找
阅读全文
摘要:生命周期 变量或者函数在相应的作用域里存在的时间 局部变量和局部函数:不再使用就是生命周期的结束,在函数内声明,当函数执行完毕后,这个变量就不存在了 全局变量和全局函数:当声明完成以后在整个页面中都可以用,当页面关闭的时候生命周期结束 垃圾回收机制: 变量或者函数存在于内存当中,变量在使用完以后,没
阅读全文
摘要:预解析 在一段js代码拿过来真正一句一句运行之前,浏览器会做一些“准备工作”,就是执行上下文(预解析) 函数或者变量都会有提前解析的过程,JS会把函数或者变量提前解析一下,解析到它们对应的作用域最开始的地方 步骤: 1、先找var,function关键字以及参数 2、如果找到了var(声明的变量、参
阅读全文
摘要:作用域 变量或者函数可访问的一个范围,以函数来划分,一个函数块就是一个作用域。一 全局作用域 全局:整个文档 变量或者函数在函数外面声明,那它们就是全局变量或者全局函数,在这个页面的任何地方都可以访问的到。 声明全局作用域的方法: 1、把变量或者函数放在函数外面声明 2、变量不用var声明,直接给变
阅读全文
摘要:一 函数参数 从函数外面向里面传递数据,在函数里可以接收到的数据并且使用。 可以放0个或多个,每个参数用逗号隔开。 分类: 1、形参(在函数声明的小括号里、形参的值是由实参决定的,就是一个占位符) 2、实参(实际上的参数,在函数调用的小括号里) 实参必须与形参必须一一对应,形参有几个实参就应该几个,
阅读全文
摘要:1:函数概念: 重复利用代码,把要重复利用的代码放到一个函数中,在其他要用的地方调用一下就可以。 2:语法: function 函数名(参数){ //这里放的就是重复 //在这里可以使用参数 }利用的代码 3:函数的类型 1)函数声明 function 函数名(参数){ //要执行的代码 } 调用:
阅读全文
摘要:1.下载文件 链接 GitHub - vuejs/vue-syntax-highlight: Sublime Text syntax highlighting for single-file Vue components 2.sublime菜单栏->首选项->浏览插件,打开Packages文件夹 3
阅读全文

浙公网安备 33010602011771号