Javascript问题收集
-
js引用传递和值传递
js中基本数据类型(数字、字符串等)是按值传递的,但对象是未知的,因为它们既可以按值传递,也可以按引用传递。 在JavaScript中,这是一个非常有趣的问题。 思考以下代码: 上…
-
js获取DOM元素相对于浏览器窗口的位置
Internet Explorer自从您可能关心就一直支持此功能,并且最终在CSSOM视图中对其进行了标准化。 很久以前,所有其他浏览器都采用了它。 一些浏览器还返回height和…
-
script标签应该放在HTML哪里,总结分享
几年前,有经验的程序员总是让我们将script标签放在页面最底部。 很明显,现在浏览器有了更加酷的兼容方式,这篇文章,俺将跟大家一起来学习script标签的async和defer新…
-
js数字转换进制
js中数字转换进制是非常常见的需求,今天俺将以10进制转换成16进制为例,给大家介绍一下。 第一步: 使用如下命令将数字转换为十六进制字符: hexString = yourNum…
-
js中对象深拷贝方法总结
js深拷贝这个问题,在实际的工作和面试当中也是经常使用到的。 还经常有一些公司要求,原生手写实现。: ( 俺并不认为,自己手写的,在兼容性上和适用性上可以跟人家框架媲美。 原生深度…
-
js如何删除数组中指定一项
由于js中数组方法的多样性,我们可以使用很多很多方式来删除指定一项。 这里,俺给大家演示最普遍的一种方法。 思路如下: 获取到要删除项的位置 通过位置删除该项 实现方法 使用ind…