摘要:
1、let声明变量只在块级作用域内有效 let在循环内使用时,只在当前轮循环有效,所以每一次都是一个新变量,循环出去后循环内的i会显示为未定义,所以会打印6 用var定义只会打印一次abc 用let定义会打印三次 证明了let定义的变量,每次循环都是一次新的变量 2、let声明变量在块级作用域内会形 阅读全文
摘要:
1、 表格设置table layout: fixed属性,表格会强制均分 2、表格设置border collapse:collapse;会合并表格线之间留白区域, 比如设置td{border bottom:solid 1px ccc};table {border: solid 1px ccc;bor 阅读全文
摘要:
1、reverse()用于颠倒数组中元素的顺序,只能是颠倒【数组】中的元素,一个字符串通常会通过split('')方法转换成数组 2、charAt() 方法可返回指定位置的字符 返回的字符是e 3、toUpperCase() 方法用于把字符串转换为大写。 4、数组与字符串之间的转变 数组转换成字符串 阅读全文
摘要:
位图是像素点,所以放大失真;失量图是通过算法描绘放大不失真 var paper=Raphael(id,100,100)——创建画布高宽为100,id为绘画的容器 var paper=Raphael(20,30,100,100)——在body上创建高宽为100的画布,(20,30,)距离容器左上角横向 阅读全文
摘要:
4、 在外部容器设置(body)上设置overflow:auto;之后描点不起作用,设置成visible;之后可以(artery) 8、index()和eq() 【index获取的是所有兄弟元素的index()值,eq()获取的是当前选择器的index值】 9、需要设置在固定容器里的img完整展示并 阅读全文
摘要:
1、避免单个css文件过大(少于300行) 2、命名是使用通用名称表改元素不表特定意义 3、id和class越简短越好,但是前提是要别人一看能理解 4、命名采用小写和中划线 ,不能使用大写和下划线 5、为了提高代码的复用性,样式尽量采用组合的方式 页面结构 容器——container 页头——hea 阅读全文
摘要:
vue.js是数据驱动的,无需手动操作DOM,通过特殊的HTML语法将DOM和数据绑定,这种绑定是双向的 使用vue的过程就是定义MVVM各个组成部分的过程的过程 使用computed和methods效果一样,但是computed 是基于它的依赖缓存,只有相关依赖发生改变时才会重新取值。而使用 me 阅读全文
摘要:
1、$.contains(DOM1,DOM2),检查DOM2是否是DOM1的后代元素,【必须是DOM元素,不能是jQuery元素】 2、$.each()【和$(selector).each()遍历是不一样的】该函数会在内部检索并传递集合的length属性 3、$.extend(true,object 阅读全文
摘要:
1,设置或获取对象指定的文件名或路径。 alert(window.location.pathname) 2,设置或获取整个 URL 为字符串。 alert(window.location.href); 3,设置或获取与 URL 关联的端口号码。 alert(window.location.port) 阅读全文
摘要:
1、ajaxComplete();当Ajax请求完成以后执行该函数 2、ajaxError();当Ajax请求出错时执行该函数 3、ajaxSend();Ajax请求发送之前执行该函数 4、ajaxStart();Ajax请求开始执行该函数 5、ajaxStop();所有Ajax请求完成之后执行该函 阅读全文