试题发表于 May 12, 2018|分类于 试题|阅读次数: –字数统计: 1748|阅读时间: 9 min试题 let\var\const 1.const定义的变量不可以修改,而且必须初始化 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 3.let是块级作用域,函数内部使用let定义后,对函数外部无影响。 魔法币 小易准备去魔法王国采购魔法神器, 购买魔法神器需要使用魔...阅读全文 »
水平垂直居中对齐的几种方案发表于 May 11, 2018|分类于 界面布局|阅读次数: –字数统计: 312|阅读时间: 2 min水平垂直居中 <div class="box1"></div> <div class="box2"></div> <div class="box3"></div> <div class="box4"> <div>&#...阅读全文 »
http协议发表于 May 11, 2018|分类于 http|阅读次数: –字数统计: 3946|阅读时间: 20 minhttp协议 HTTP协议复习 简介 http协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。 http是一个基于Tcp/ip通信协议来传递数据(HTML文件,图片文...阅读全文 »
flex布局重温发表于 May 10, 2018|分类于 界面布局|阅读次数: –字数统计: 1196|阅读时间: 6 minflex布局重温 flex布局重温 一、Flex是什么 Flex布局是Flexible Box 的缩写。意为“弹性布局”,为盒装模型提供最大的灵活性,任何一个容器都可以指定为Flex布局。 .box { display: flex; } 行内元素也可以使用Flex布局 .box { dis...阅读全文 »
javascript闭包发表于 May 8, 2018|分类于 javaScript相关|阅读次数: –字数统计: 1740|阅读时间: 9 min闭包 变量的作用域 (1)要理解闭包,首先必须理解javascript特殊的变量作用域,变量的作用无非是两种:全局变量和局部变量,js语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n = 999; function f1() { alert(n); } f1(); //999 ...阅读全文 »
javascript模块化发表于 March 21, 2018|分类于 javaScript相关|阅读次数: –字数统计: 2420|阅读时间: 13 min模块化 模块化的基本思想 (1)原始写法: 模块就是实现特地功能的一组方法(将不同函数简单地放在一起,就是一个模块) function m1() { //... } function m2() { //... } 缺点:污染了全局变量,无法保证不与其他模块发送变量名的冲突,而且模块成员间...阅读全文 »
javascript匿名函数发表于 March 21, 2018|分类于 javaScript相关|阅读次数: –字数统计: 229|阅读时间: 2 min匿名函数 匿名函数: (function (window, undefied) { //jQuery code })(window); 这个一个自调用匿名函数。第一个括号创建了一个匿名函数,第二个括号立即执行 通过定义一个这样的匿名函数,创建了一个“私有”的命名空间,该命名空间的变量和方法,...阅读全文 »
Jquery复习(视频心得)发表于 February 22, 2018|分类于 jQuery相关|阅读次数: –字数统计: 1608|阅读时间: 9 minjquery函数 $(document).ready(fn) / $(fn) window.onload 与 $(document).ready(fn)的区别 1.1 window.onload 需要等待页面完全加载完毕才能触发,即所有的Dom元素创建完毕、图片、Css等加载完毕后才可以触发。...阅读全文 »