摘要:
javascript(JS)的组成? DOM 文档对象模型 BOM 浏览器对象模型 ECMAScript javascript(JS)在页面中处理了什么事情? 特效交互 数据交互 逻辑操作 常见特效的原理 通过js修改元素的css样式,来操作元素的变化 js可以写在哪 写在写标签内部,行间事件(不允 阅读全文
摘要:
三 目运算:如var a = 10; var b= 12; c = a>b ?a:b; 若成立执行a否则执行b var isHide = true; 若用if判断语句如下 if(isHide) { box.style.display = "block"; } else { box.style.dis 阅读全文
摘要:
鉴别空对象看齐能否进行属性操作。 双等会进行隐式类型转换,==两侧数据类型不一样时,会转换成一样的在进行比较。 1 若等号一侧为 布尔值 就都转换成布尔值进行比较。 NaN和任何内容比较结果都为false onchange检测内容(在表单中):1 在单选和复选框中,检测checked值是否发生变化( 阅读全文
摘要:
###数组### 数组(Array):一组有序(数据按照一定的顺序进行排练)数据的集合, 在js中,数组本质潜水就是一个 数组长度是根据数组3 的最大索引值加 1 得来的。 创建数组的两种方式: 1 new Array([ data1,data2......]): 该函数可以接收0到n个值,这些将被 阅读全文
摘要:
##字符串## 字符串: 由0个或多个字符组成,被成对的英文单引号或双引号包含起来的。 字符编码: 每一个字符在计算机存储的编号。 计算机会保存有一套或几套用于标注编号与字符对应关系的字典。(字符集) 计算机存储单位 位:bit->0/1能存2个字 字节:byte->8bit可存256个不同的字。 阅读全文
摘要:
作用域链 函数每次执行时,浏览器都会在函数中开启一个地方用来存储函数内的局部数据。(声明在函数内的局部变量),这个地方就叫做作用域([scopes]) 作用域链 变量与函数的查找规则:当我们在函数使用一条数据时,优先在本作用域(调用数据的函数内),去查找这条数据,如果在本作用域,,找不到这条数据,就 阅读全文
摘要:
一个变量没有声明但调用 直接报错,声明没有赋值会显示未定义。 作用域 作用域(scope):一条数据可以在哪个范围中使用。 通常来说,一段程序代码中所用到的数据并不总是有效/可用的,而限定这个数据的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲 阅读全文
摘要:
面向对象2 ## js中已经写好的构造函数 * 内置对象 * js提供的已经定义好的对象 * Array,Date,RegExp,String,Number,Boolean * 同时js定义好了对应的一些构造函数 * * 字符串,数字等基础类型数据是没有属性和方法的。 * ??那么我们平时创建了一个 阅读全文
摘要:
面向对象 面向过程:关注的是具体实现的过程 面向对象:关注的是特征(具有的特征),注意:面向对象不是没有过程,而是不关注过程。 面向对象的一些个人呢的理解:面向对象需要用到构造函数 在构造函数中将 公用的方法剥离 出来存放在 函数的 prototype 这个 对象中 。方便以后调用。 对new方法的 阅读全文
摘要:
为什么会设置同源策略 > 适用于浏览器的一种资源访问策略 > 同源策略(Same origin policy)是一种约定,它是浏览器最核 心也最 基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受 到影响。可以说Web是构建在同源策略基 础之上的 ,浏览器只是针对同源策略的一种实现。 阅读全文