
JS
文章平均质量分 58
TomKKlalala
Just do IT.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
splice函数和slice函数的区别
JavaScript splice() 方法 JavaScript Array 对象 定义和用法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 注释:该方法会改变原始数组。 语法 arrayObject.splice(index,howmany,item1,.....,itemX) 参数 描述转载 2016-11-30 19:03:46 · 1001 阅读 · 0 评论 -
一道常被人轻视的前端 JS 面试题
一道常被人轻视的前端 JS 面试题 原文链接:http://www.cnblogs.com/xxcanghai/p/5189353.html 年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的 JavaScript 的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多难只是因为大多面试者过于轻视他。 —— 由转载 2016-11-30 19:04:19 · 292 阅读 · 0 评论 -
原生JS实现ajax请求
//定义ajax函数 function ajax(options) { options = options || {}; options.type = (options.type || "GET").toUpperCase(); options.dataType = options.dataType || "json"; var params = form原创 2016-11-30 19:04:42 · 1112 阅读 · 0 评论 -
如何进行深度复制
JS中对象的赋值之间都是进行浅复制,所以修改一个变量很可能产生一系列的连动效果,这时候就需要深复制,但是JS并没有提供这样直接的函数,所以我们采用 var data1 = JSON.parse(JSON.stringify(data2)); 那么data1和data2之间就是深度复制了,不会具有传动效果原创 2016-11-30 19:05:18 · 526 阅读 · 0 评论 -
JS动态生成函数
用 Function 类直接创建函数的语法如下: var function_name = new function(arg1, arg2, ..., argN, function_body) 在上面的形式中,每个 arg 都是一个参数,最后一个参数是函数主体(要执行的代码)。这些参数必须是字符串。 大多数情况下,这都可以被一般的传参式创建所替代,但是有些特别的情况只能使用上述方转载 2016-11-30 19:13:27 · 7122 阅读 · 0 评论 -
JS数组,一些对元素操作的函数
filter(): 语法: var filteredArray = array.filter(callback[, thisObject]); 参数说明: callback: 要对每个数组元素执行的回调函数。 thisObject : 在执行回调函数时定义的this对象。 功能说明:转载 2016-11-30 19:15:18 · 644 阅读 · 0 评论