开心点,人间值得
面朝大海 春暖花开
03
10
10
块级声明 块级声明
块级声明块级声明:用于在指定块的作用域之外无法访问的变量。块级作用域(词法作用域)存在于 函数内部 块中{这里之间区域} let声明 let可以把变量限制在当前作用域中 同一作用域let禁止重复定义已经存在的标识符 变量value被l
2019-03-10
10
var变量提升 var变量提升
Hosting机制:在函数作用域或者全局作用域中通过关键字var声明的变量,无论实际上是在哪里声明的,都会被当作在当前作用域顶部声明的变量。 function getValue(conditon) { if (conditon)
2019-03-10
03
CSS选择器 CSS选择器
1. CSS3的选择器:nth-child():nth-child():选择从第一开始Odd 和 even 是可用于匹配下标是奇数或偶数的子元素的关键词(第一个子元素的下标是 1) 2. CSS 选择器有哪些 id选择器 class类选择器
2019-03-03
03
HTTP的状态码 HTTP的状态码
100 continue 继续 200 ok 正常返回信息 201 created 请求成功并且服务器创建了新的资源 202 accepted 服务器已经接受请求但是尚未处理 301 moved permanently 请求的网页已经永久
2019-03-03
02
19
onclcik两次才触发block onclcik两次才触发block
onclcik两次才触发让元素的display改变页面代码 第一次点击要改变的元素的display的值 再次点击要改变的元素的display的值 js获取的display的值有三个,none |’’ |block所以导致点击两次才触发
19
p标签不能内嵌div p标签不能内嵌div
p标签不能内嵌div在开发,我在p内嵌了div,发现div单独出来了 它的开始标签<p>和结束标签</p>都会被浏览器会解析为: <p></p> 所以我们的页面代码会被解析成 <p><
18
HTTP浏览器缓存机制 HTTP浏览器缓存机制
浏览器缓存浏览器缓存就是把一个以及请求过的Web资源(如html页面,图片,数据,js等等)拷贝一份副本存储在浏览器中。缓存会根据进来的请求保存输出内容的副本。当下一个请求来到的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用副本
2019-02-18
17
克隆/** * 浅克隆对象只会被克隆最外部的一层, * 至于更深层的对象,则依然是通过引用指向同一块堆内存. * @param {*} o */ function shallow(o) { const obj = {}
2019-02-17 卓文智
17
闭包 /** * bar()是定义在 foo() 里的内部函数,仅在该函数体内可用。 * bar()内没有自己的局部变量,然而它可以访问到外部函数的变量, * bar() 可以使用父函数 foo() 中声明的变量 name */ f
2019-02-17 卓文智
7 / 9