1NetMedia_Blog

当前栏目: JS :: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | > | >> 浏览样式: 普通 | 列表
JS ES6中三个点扩展运算符(spread)和剩余运算符(rest)详解   [ 日期: 2019-06-17 5:15:34 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:...  |  扩展运算符  |  剩余运算符  |  
在ES6中。 三个点(...) 有2个含义。分别表示 扩展运算符 和 剩余运算符。写了几个demo测试。

/******************扩展运算符(spread)********************/

//demo 1 传递数据代替多个字符串的形式

阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 56

JS 获取鼠标点击元素   [ 日期: 2019-06-14 11:50:16 AM | 来源: Original | 晴天 | 心情: +2 ]
标签:Document.elementFromPoint()  |  
Document.elementFromPoint()
返回当前文档上处于指定坐标位置最顶层的元素, 坐标是相对于包含该文档的浏览器窗口的左上角为原点来计算的, 通常 x 和 y 坐标都应为正数。

语法:
var element = document.elementFromPoint(x, y);

阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 51

JS Js中Array对象的reduce方法   [ 日期: 2019-06-12 2:55:15 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:reduce  |  
reduce() 可以作为一个高阶函数,用于函数的 compose。
语法:array.reduce(function(total, currentValue, currentIndex, arr), initialValue)
IE9及以上支持。

【原生实现】

阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 49

JS 一些有用的JS正则表达式   [ 日期: 2019-05-31 3:39:56 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:变量  |  编译  |  
^ : 匹配以什么开头,也匹配\n,\r之后的位置
$ : 匹配以什么结尾,也匹配\n,\r之前的位置
? : 匹配前面子表达式0次或1次 ={0,1}
+ : 匹配前面子表达式1次或多次 ={1,}
* :匹配前面子表达式两次或多次 ={0,}

阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 61

JS h5在光标位置插入内容,点击事件光标不脱离编辑框   [ 日期: 2019-05-23 11:45:26 AM | 来源: Original | 晴天 | 心情: +2 ]
标签:去除等快捷键  |  去除地址自动加链接  |  粘贴过滤  |  光标位置  |  插入  |  
unselectable="on" onmousedown="return false"
阻止光标离开!
unselectable="on" --->IE
onmousedown="return false" ---> chrome等webkit


阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 70

JS js常见的内存泄漏及解决方法总汇   [ 日期: 2019-05-15 4:42:36 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:js  |  内存泄漏  |  解决方法  |  
扩展:http://www.ruanyifeng.com/blog/2017/04/memory-leak.html

什么是内存泄漏?
内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。


阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 94

JS 几种ES5方法的兼容性封装   [ 日期: 2019-05-15 4:17:08 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:兼容  |  es5  |  es6  |  
#indexOf

if (!Array.prototype.indexOf) {
Array.prototype.indexOf = function(searchElement, fromIndex) {
var k;
...
阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 67

JS Math对象取整及四舍五入   [ 日期: 2019-05-05 2:37:12 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:Math  |  取整  |  四舍五入  |  
基础知识:
Math只提供数学方法,不封装数据,不能new
上取整:Math.ceil(num);//只要超过就取下一个
下取整:Math.floor(num);//只要超过就省略
位运算下取整:num^0, num|0, num>>>0

阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 98

JS js异步函数队列   [ 日期: 2019-04-29 5:52:19 PM | 来源: Original | 晴天 | 心情: +2 ]
标签:异步队列  |  

var Queue = function() {
this.list = [];
};
Queue.prototype = {
...
阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 101

JS CSS Houdini--Css魔术师   [ 日期: 2019-04-28 9:37:40 AM | 来源: Original | 晴天 | 心情: +2 ]
标签:Houdini  |  CSS原生方法深入探索  |  
来源:https://imweb.io/topic/5be2f11221ff0e9610a66470
示例:

      提示:您可以先修改部分代码再运行


阅读更多...
作者: admin | 类别: JS |  评论: 0  |  TrackBack Disabled  | 人气: 86

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | > | >>