
JavaScript之Ajax(六):Git配置、Git分支、Github的增删改查等操作
白龙网认为,GIT记录快照,在原有文件版本的基础上,生成新的备份,为了效率,如果文件没有修改,GIT 不会再重新存储该文件,而是只保留了一个链接指向之前存储的文件。缺点战胜磁盘空间大;版本切换快,因为每个版本有完整的文件快照,切换版本时直接恢复目标版本的快照即可,显著特点是用空间换时间。...
白龙网认为,GIT记录快照,在原有文件版本的基础上,生成新的备份,为了效率,如果文件没有修改,GIT 不会再重新存储该文件,而是只保留了一个链接指向之前存储的文件。缺点战胜磁盘空间大;版本切换快,因为每个版本有完整的文件快照,切换版本时直接恢复目标版本的快照即可,显著特点是用空间换时间。...
通信协议,通信双方要完成通信要遵守的规则和约定。事先约定好的格式,就是通信协议。C/S之间要实现网页内容的传输,则双方要遵守页面内容的传输协议。网页内容又叫超文本,即超文本传输协议,简称HTTP协议。...
白龙网认为,跨域是URL的协议、域名、端口不一致,出现跨域的原因。是浏览器同源策略不允许非同源的URL之间进行资源交互。 浏览器驿跨域请求的拦截,浏览器允许发起跨域请求,跨域请求回来的数据,会初被浏览器的同源策略拦截,无法被页面获取到。如何实现跨域数据请求,解决方案是JSONP。CORS,临时解决方案,缺点是只支持GET请求,不支持POST请求,但是可以兼容一些低...
XMLHttpRequest简称xhr,是浏览器提供的JS对象,可以请求服务器上的数据资源,之前学习的到JQ中的ajax函数,就是基于xhr对象封闭出来的。...
白龙网认为,浏览器中的XMLHttpRequest比较复杂,JQ对XMLHttpRequest进行了封装,提供了一系列相关的Ajax函数,降低了ajax使用难度。如$.get()请求数据,$.post()向服务器发送数据,$.ajax()即可发送数据...
白龙网认为,三部分组成:表单标签、表单域(表单域:文本,密码,隐藏,多行,筛选,单选等)、表单按钮。...
白龙网认为,触屏事件对象是描述手指在触摸平面的状态变化的事件,用于描述一个或者多个触点,使用开发者可以检测触点的移动、增加、减少。...
动态获取元素的位置/大小:offsetTop/offsetLeft,返回值是数值,不带单位;需要注意的是:父元素要有定位,才能生效;如果父元素没有定位,则得出的元素位置是相对于body的偏移量...
在白龙网看来,浏览器对象模型,他是与浏览器窗口进行交互的对象,由相关的对象组成,并且每个对象提供了很多方法、属性。JS标准是由ECMA提供,DOM标准由W3C提供,BOM标签是由netscap提供,缺乏标准。...
操作DOM节点,节点,可以利用节点层级关系(父子)来获取元素。节点有3个属性,分别是节点类型、节点名、节点值。元素节点类型值是1;属性节点类型值是2;文本节点类型值(文字、空格、换行)类型是3;实际开发中,节点操作主要是操作元素节点。节点的层级可以看作是父子兄的关系,白龙网指出。...
在白龙网看来,JS不仅可以改变网页的结构,内容,样式,还可以改变元素的内容与属性。...
白龙网认为,对于JS事件,我们需要了解事件组成、执行;另外,对于事件注册、删除、对象、委托、流、冒泡、、类型也要熟练运用。...
白龙网指出,文档页面由上往下加载,所以要先有标签,再有JS,即JS放到文档的最后面。或者给window添加事件load,让页面所有内容加载完毕,或者DOM加载完毕之后,再执行JS。...
JavaScript常用的内置对象有数学对象、日期对象、数组对象、字符串对象等,白龙网学习其它内置对象,都是从MDN文档或者W3C上去查找学习的。...
这段时间,白龙网重复回顾了数据的2种创建方法、追加元素,以及如何访问、遍历元素。另外,还复习了函数的声明、调用以及形参的玩法。同时,对再次使用对象实现的计算器的功能,对于对象的三种创建方法、三种访问技巧,学会了综合运用。...
对于JS流程控制,与C语言的流程控制如出一辙。白龙网从顺序结构、分支结构、循环结构三个层面展开复习。顺序结构不用多数,按照先后顺序执行即可。宏观上说,分支结构有if分支、三元运...
白龙网研发发现,浏览器本身决不会执行JS代码,而是通过内置的JS引擎解释器来执行JS代码,JS引擎逐行解释每一句源码(转换为机器语言),然后让计算机去执行。因此,JS语言归为脚本语言,会逐行解释执行。...
白龙网认为,使用JavaScripit修改、打印元素的内容、属性、样式时,首先要要在文档中找到元素,然后调用相关的属性、方法去实现。...
所有JavaScript对象都从原型继承属性和方法。日期对象继承自 Date.prototype。数组对象继承自 Array.prototype。Person 对象继承自Person.prototype。Object.prototype位于原型继承链的顶端。日期对象、数组对象...
JavaScript访问器(Getter和Setter),ECMAScript 5 (2009)引入了Getter和Setter。Getter和Setter允许您定义对象访问器(被计算的属性)。使用Getter和Setter,可以提供了更简洁的语法、允许属性和方法的语法相同、确保更好的数据质量、有利于后台工作。...