- 博客(20)
- 收藏
- 关注
原创 http入门1
http是数据传输协议,在数据传输过程中不会被损坏;mime 类型(多用途因特网邮件扩展) 数据格式标签 最初的设计 解决邮件系统之间搬移报文时存在的内容;http 采用mime 类型mime 类型是一种文本标记,表示一种主要的对象类型和一个特定的子类型,中间由一条斜杆分隔 如text/html 图片image/gif........; ...
2019-02-07 09:42:49
321
原创 git 日常提交命令
默认为有github仓库 ,并关联 git add '' 添加要上传的文件git status 查看文件状态git commit -m '' 保存到本地仓库并添加备注;git push -u origin master 推送到远程仓库 ...
2018-10-25 23:32:04
241
原创 js中this指向
call 和 apply都能改变函数的this指向 要改变指向的函数.call('当前函数的this',传入的值) 要改变指向的函数.apply('当前函数的this',[传入的值]) apply传入的值写在一个数组里[argument] function say(name){ var name = 'ls' ...
2018-09-24 01:02:10
179
原创 c3属性
max-width min-width 最大宽度和最小宽度 (同理 最大高度和最小高度)盒模型的怪异模式 box-sizing:border-box文本分栏:column-width 每栏的宽度 column-count 有多少栏 column-gap 栏间距 column-rule...
2018-09-23 13:33:25
329
原创 a标签target的属性
a链接中target的属性值为 _self 在当前页面跳转 当前页面被覆盖 _blank 打开新的窗口,或标签页跳转1. <a href="http://www.baidu.com" target="_blank">百度_blank</a><br/> 2. <a hr...
2018-07-09 23:41:03
900
转载 DOM0, DOM1, DOM2, DOM3
DOM0与DHTMLNetscape Navigator 4和IE4分别发布于1997年的6月和10月,这两种浏览器都大幅扩展了DOM,使JavaScript的功能大大增加,而此时也开始出现一个新名词:DHTML。DHTML是Dynamic HTML(动态HTML)的简称。DHTML并不是一项新技术,而是将HTML、CSS、JavaScript技术组合的一种描述。即:利用HTML把网页标记为各种元...
2018-07-09 13:28:44
434
原创 Apache配置
官网下载资源包,放在需要安装的盘符下面Apache --> conf --> httpd.conf修改http.conf文件配置 把Apache的路径放置在Define SRVROOT 后面如果80端口被占用的话,将端口改为其他端口修改默认访问路径配置虚拟服务器路径,将注释了的
2018-02-04 11:09:19
262
原创 javascript权威指南中的解析url地址
window对象的localtion属性引用的是Localtion对象,它表示该窗口中当前显示的文档URLLocation对象的href属性是一个字符串,后者包含URL的完整文本Location对象的toString()方法返回href属性的值,因此在会隐式调用toString()的情况下可用使用localtion代替location.href这个对象的其他属性---proto
2018-01-25 14:20:16
252
原创 h5新特性
1.语意特性,添加等标签2.多媒体, 用于媒介回放的 video 和 audio 元素3.图像效果,用于绘画的 canvas 元素,svg元素等4.离线 & 存储,对本地离线存储的更好的支持,local Store,Cookies等5.设备兼容特性 ,HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,6.连接特性,更有效的连接工作效
2018-01-22 20:12:29
483
原创 闭包
从技术讲,所有的javascript函数都闭包,他们都是对象,它们都关联到作用域链,定义大多数函数时的作用域链在调用函数时依然有效,但这并不影响闭包,当调用后函数是闭包所指向的作用域链和定义函数时的作用域链不是同一个作用域链var scope = "global scope";function checkscope(){var scope = "local scope"fu
2018-01-22 14:56:54
352
原创 Object.defineProperty()
因为在一些情况下看到了Object.defineProperty() 还有前端框架vue中有某处提到了Object.defineProperty()所以来了解想要详细内容的可以去查MDN引用mdnObject.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。\描述:该方法允许精确添加或修改对象的属性。通过
2018-01-21 17:09:14
196
原创 use strict (js中的严格模式)
use strict 是ES5引入的一条指令它只能出现在脚本代码的开始或函数体的开始,任何实体语句之前,但它不一定出现在脚本的首行或函数内的首行,因为"use strict "指令之后或之前都可能有其他字符串直接量表达式,并且Javascript的具体实现可能将它们解析为解释器自有的指令使用"use strict "指令的目的是说明后续代码将会解析成严格代码,如果顶层代码使
2018-01-21 09:54:05
712
转载 Js中严格模式和非严格模式的区别
严格模式和非严格模式的区别//f1.js'use strice'; //整个js文件都是严格模式下执行的var n = 1;var foo = function(){...};//...var n = 1;var foo = function(){ 'use strict'; //在foo函数内是严格模式 //some code...}
2018-01-20 21:40:55
353
原创 instanceof运算符
instanceof运算符希望左操作数是一个对象,右操作数标识对象的类,如果左侧的的对象是右侧类的实例,则表达式返回true,否则返回falseinstanceof的右操作数应当是一个函数var d = new Date()//创建一个新对象d instanceof Date;//true d是由Date()创建的d instanceof Object //计算结果为true,所
2018-01-20 19:18:46
357
转载 instanceof
判断数据类型和继承关系在 JavaScript 中,判断一个变量的类型尝尝会用 typeof 运算符,在使用 typeof 运算符时采用引用类型存储值会出现一个问题,无论引用的是什么类型的对象,它都返回 "object"。ECMAScript 引入了另一个 Java 运算符 instanceof 来解决这个问题。instanceof 运算符与 typeof 运算符相似,用于识别
2018-01-20 19:00:43
227
原创 对象的比较/引用的比较
对象的比较并非是值的比较,,即使两个对象包含相同的值,他们也是不相等的例var o = {x:1},p={x:1}//创建相同属性的两个对象o === p //false:两个单独对象永远不相等var a = [],b = [] //两个单独的空数组a === b //false 两个单独的数组用不相等我们通常将对象称为引用类型
2018-01-20 18:37:24
1009
原创 delete删除属性问题
当使用var创建一个变量时,创建的这个属性是不可配置的,也就是说这个变量无法通过delete运算符删除var demo1 = 1; //通过var创建一个不可删除的全局变量demo2 = 2;//创建一个可删除的全局变量 demo2this.demo3 = 3//同上delete demo1;delete.demo2;delete.demo3;console.log(dem
2018-01-20 17:45:16
1240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人