![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
_奔跑的蜗牛
以梦为马,莫负韶华!
展开
-
JavaScript 中数组的复制
JavaScript中数组跟Java中一样,也是引用类型,所以不能直接等于赋值,他们都指向同一个对象。1. 示例var a = [1, 2, 3, 'a', 'b']; var b = a;b[0] = 'c';console.log(a); //输出 //['c', 2, 3, 'a', 'b']我们把a数组赋值给b,然后修改b中0号元素的值,发现a中的0号元素的值也改变了。2.原创 2017-08-30 12:05:37 · 264 阅读 · 0 评论 -
js 中实现 汉字按拼音排序
前两天在写项目的时候遇到js中数字按汉字拼音排序的问题,特意记下来方便以后查找。 也希望对你有帮助。不废话,直接上代码:let arr = ['张三', '李四','王五','小红', '小明'];let sortArray = arr.sort(function (str1, str2) { return str1.localeCompare(str2, 'zh'); });原创 2017-12-07 15:08:45 · 6661 阅读 · 4 评论 -
浅谈JavaScript参数传递
在书本中大家都学到的参数传递有两种: 按值传递和按址传递, 下面我们就来说一下 JavaScript 中的传递按值传递非常好理解, 就不说了, 我们说一下 JavaScript 中对象的传递前两天做了一道前端面试题, 感觉比较有趣, 特分享一下var setPerson = function(person){ person.name = "kevin"; p...原创 2018-07-22 13:21:49 · 440 阅读 · 0 评论