随笔分类 - web前端
摘要:```javascript
function reverseStr (str) { return str.split('').reverse().join('');
}
```
阅读全文
摘要:```javascript function sortArr (arr) { var newArr = arr.map(val = parseInt(val)).sort((a, b) = a b); newArr.sort((a, b) = a b); return newArr.map(val
阅读全文
摘要:安装scss/sass编译插件 如果本地安装了nodejs,版本不一样可能会出错。 工具 插件安装 scss/sass编译插件 将sass编译成css 新建scss文件,编写完成后,(右键scss文件 外部命令/插件 sass 编译scss/sass),即可编译成功,默认与当前scss文件同级 修改
阅读全文
摘要:通过数组方法 filer来实现 filter方法中,有三个参数,分别是currentValue 当前元素的值,index 当前元素的索引值,arr 当前元素属于的数组对象; for循环实现 javascript function unique(arr) { var res = [arr[0]]; f
阅读全文
摘要:本例中的星级功能采用图片的方式来实现,包含半星、满星和不填充星。 代码部分 css部分 html部分 javascript部分 图片直接保存到本地即可 |nonestar.png|helfstar.png|fullstar.png| | | | | | | | |
阅读全文
摘要:语义化 HTML5中加入了更加具有语义化的标签,比如header,nav,footer等,可以为搜索引擎优化,让爬虫能更好地理解网页结构。 但是对于新标签的兼容性不是很好,IE9以下旧版本不支持新的语义化标签 1. IE8/IE7/IE6支持通过document.createElement方法产生的
阅读全文
摘要:JSONP JSONP的最基本的原理是: 动态添加一个
阅读全文
摘要:AJAX 什么是AJAX 1. AJAX= Asynchronous JavaScript and XML(异步的 JavaScript 和 XML); 2. AJAX 不是新的编程语言,而是一种使用现有标准的新方法; 3. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意
阅读全文
摘要:不同的浏览器之间存在兼容问题,在IE与标准浏览器之间存在很大的差异,所以在实现阻止浏览器默认行为和阻止事件冒泡就要考虑要它们之间的不同
阅读全文
摘要:事件委托 事件流 捕获:查找目标元素; 目标:执行目标的事件; 冒泡:依次执行祖先元素的事件。 onmouseenter和onmouseleave不支持冒泡; onmouseover和onmouseout支持冒泡。 事件对象 event 属性target:可以判定当前点击的目标对象 火狐 谷歌: t
阅读全文
摘要:事件对象 注册事件 1. 直接给dom对象设置属性,只能给对象设置一个属性,如果设置多个事件处理函数,则最后的生效; 2. 给html标签设置属性,(若法1和法2同时使用,则法1生效); 3. 事件注册 绑定事件监听函数 addEventListener("click", fun, false);
阅读全文
摘要:math函数的属性 Math.PI:返回圆周率。 math函数的方法 1. 绝对值: Math.abs(); 2. 对数进行上舍入: Math.ceil(); 3. 对数进行下舍入: Math.floor(); 4. Math.pow(x, y); x的y次幂,y可以是分数 5. 求最大最小值:Ma
阅读全文
摘要:字符串的方法 1. charAt();返回字符串指定索引的字符; 2. concat();连接两个或多个字符串; 3. indexOf();返回字符串中检索指定字符第一次出现的位置; 4. lastIndexOf();返回字符串中检索指定字符最后一次出现的位置; 5. subString();提取字
阅读全文
摘要:数组的方法 1.concat():连接两个或多个数组 2.indexOf(arg): 查找数组中的arg元素,如果没有,则返回 1,如果有,则返回该元素的最小下标 lastIndexOf(arg): 查找数组中的arg元素,如果没有,则返回 1,如果有,则返回该元素的最大下标 3.joi
阅读全文
摘要:html标签元素 html标签 在HTML静态页面中,每个网页具有唯一 标签。 即网页中的盒子,起分割作用,分割内容使用的常用标签。DIV+CSS更是网页分割常用方法。 html <! span为行内元素 内容 html 被链接内容 <! 通过a标签也可设置锚点链接 br 换行标签 p 段落标签 H
阅读全文
摘要:数组的方法 数组的的大部分方法都可以实现数组的遍历。 foreach方法 实现数组的遍历 const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.forEach(function (value, index, arr) { cosnole.log(value, in
阅读全文

浙公网安备 33010602011771号