JavaScript之Ajax(六):Git配置、Git分支、Github的增删改查等操作
javascript

JavaScript之Ajax(六):Git配置、Git分支、Github的增删改查等操作

118

白龙网认为,GIT记录快照,在原有文件版本的基础上,生成新的备份,为了效率,如果文件没有修改,GIT 不会再重新存储该文件,而是只保留了一个链接指向之前存储的文件。缺点战胜磁盘空间大;版本切换快,因为每个版本有完整的文件快照,切换版本时直接恢复目标版本的快照即可,显著特点是用空间换时间。...

JavaScript之Ajax(四):同源跨域和JSONP的实现过程
javascript

JavaScript之Ajax(四):同源跨域和JSONP的实现过程

182

白龙网认为,跨域是URL的协议、域名、端口不一致,出现跨域的原因。是浏览器同源策略不允许非同源的URL之间进行资源交互。 浏览器驿跨域请求的拦截,浏览器允许发起跨域请求,跨域请求回来的数据,会初被浏览器的同源策略拦截,无法被页面获取到。如何实现跨域数据请求,解决方案是JSONP。CORS,临时解决方案,缺点是只支持GET请求,不支持POST请求,但是可以兼容一些低...

JavaSciipt之DOM(四):元素节点的创造、删除、复制等操作
javascript

JavaSciipt之DOM(四):元素节点的创造、删除、复制等操作

189

操作DOM节点,节点,可以利用节点层级关系(父子)来获取元素。节点有3个属性,分别是节点类型、节点名、节点值。元素节点类型值是1;属性节点类型值是2;文本节点类型值(文字、空格、换行)类型是3;实际开发中,节点操作主要是操作元素节点。节点的层级可以看作是父子兄的关系,白龙网指出。...

JavaScript中数组、函数、对象的创建、访问与遍历
javascript

JavaScript中数组、函数、对象的创建、访问与遍历

93

这段时间,白龙网重复回顾了数据的2种创建方法、追加元素,以及如何访问、遍历元素。另外,还复习了函数的声明、调用以及形参的玩法。同时,对再次使用对象实现的计算器的功能,对于对象的三种创建方法、三种访问技巧,学会了综合运用。...

JavaScript的概念、变量、数据类型、运算符
javascript

JavaScript的概念、变量、数据类型、运算符

163

白龙网研发发现,浏览器本身决不会执行JS代码,而是通过内置的JS引擎解释器来执行JS代码,JS引擎逐行解释每一句源码(转换为机器语言),然后让计算机去执行。因此,JS语言归为脚本语言,会逐行解释执行。...

JavaScript原型与ES5对象方法
javascript

JavaScript原型与ES5对象方法

236

所有JavaScript对象都从原型继承属性和方法。日期对象继承自 Date.prototype。数组对象继承自 Array.prototype。Person 对象继承自Person.prototype。Object.prototype位于原型继承链的顶端。日期对象、数组对象...

JavaScript对象访问器、对象构造器
javascript

JavaScript对象访问器、对象构造器

239

JavaScript访问器(Getter和Setter),ECMAScript 5 (2009)引入了Getter和Setter。Getter和Setter允许您定义对象访问器(被计算的属性)。使用Getter和Setter,可以提供了更简洁的语法、允许属性和方法的语法相同、确保更好的数据质量、有利于后台工作。...