摘要: 原型 原型分析 1.每个 函数数据类型(普通函数,类)都有一个prototype属性 并且这个属性是一个对象数据类型2.每个Prototype上都有一个constructor属性 并且这个属性值是当前函数或者类本身3.每一个对象数据类型(实例,普通对象,prototype)都天生具有一个__prot 阅读全文
posted @ 2018-11-02 15:16 ”83 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 对象与构造函数 一、js数据类型 基本数据类型:string undefined null boolean number 引用数据类型 Object array function 二者的区别 基本数据类型就是简单的操作值,引用数据类型,把引用地址赋值给变量 引用数据类型会开辟一个新的内存空间把内存空 阅读全文
posted @ 2018-11-02 15:12 ”83 阅读(162) 评论(0) 推荐(0) 编辑
摘要: this 一、this是js的一个关键字 指定一个对象然后去替代他 只研究函数内的this 分两种 函数内的this和函数外的this1)函数内的this指向行为发生的主体2)函数外的this都指向window ←←←没有意义 二、函数内的this和函数在什么环境下定义没有关系 而只和自己的主体有关 阅读全文
posted @ 2018-10-31 16:46 ”83 阅读(154) 评论(0) 推荐(0) 编辑
摘要: DOM(document object model) DOM主要研究htmll中的节点(也就是标签) 对节点进行操作 可以改变标签 改变标签属性 改变css样式 添加事件 一、操作流程 1.选择你要操作的节点 1)document.getElementById(“id名字”)通过id获取元素 2)d 阅读全文
posted @ 2018-10-31 11:07 ”83 阅读(340) 评论(0) 推荐(0) 编辑
摘要: JS数据类型具体分析与数据的三大存储格式 1. 字符串 string2. 数字 number3. 布尔 boolean4. null 空5. undefined 未定义↑↑↑叫基本数据类型 基本数据类型就是简单的赋值 6. 对象 object array数组 function函数 json 日期 数 阅读全文
posted @ 2018-10-22 16:17 ”83 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 函数 Var 是js的关键字,用于声明变量,声明在内存模块完成,定义(=)是在执行模块完成。 Var可以在内存模块提前(js代码执行前)完成所以有变量提升这个功能。 因为a没有带var,所以不存在变量提升,浏览器会把他当成window的属性。 Function也是js的关键字,用于声明和定义函数的, 阅读全文
posted @ 2018-10-20 13:17 ”83 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 数据类型与全局属性 js的本质就是处理数据 数据来自于后台的数据库所以变量就起到一个临时存储数据的这作用ECMAscirpt 制定了js的数据类型 一、数据类型 1.基本数据类型 基本数据类型就是简单的赋值 Var s=”hello”; var s=12; var s=true; var s=nul 阅读全文
posted @ 2018-10-20 12:49 ”83 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 条件语句与循环语句 变量提升: 变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window ,window分两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的所有带var和function的关键字, 执行模块执行js代码,从上到下执行,遇到变量就会通 阅读全文
posted @ 2018-10-19 11:22 ”83 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 自加和自减 =赋值运算 他的顺序是从右往左 从后往前 var a=12; 声明一个变量并将12赋值给aa=a+2; 将a+2赋值给a简写a+=3; a=a+3a+=1; a++ 在自己原有的基础上加1并赋值给a(先利用再加)++a; (先加在利用)i++返回的是自增之前的值 先利用 再加++i返回的 阅读全文
posted @ 2018-10-16 16:33 ”83 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 条件语句 补充: var a=“hello world” a这个变量是字符串了 对于里面每一个字母来说 他是字节 里面有11个字节 字节总数用length表示 如下: 根据上面的内容咱们又发现了一个运算方法“.”(符号运算) 符号运算 “+”号表示拼接 “.”表示“的”(在上面这条语句里表示a“的” 阅读全文
posted @ 2018-10-16 14:59 ”83 阅读(285) 评论(0) 推荐(0) 编辑