![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
谢阳光Zzz
唱跳rap代码
展开
-
Javascript 生成带DOM复制到剪贴板的内容
createCopy(id) { var text = document.getElementById(id); if (document.body.createTextRange) { var range = document.body.createTextRange(); range.moveToElementText(t...原创 2020-03-06 13:48:44 · 586 阅读 · 0 评论 -
Javascript:基于instanceof的问题 封装typeof解决类型判断问题
1.先说instanceof的问题:当我们使用iframe的时候,浏览器的顶层对象和iframe不一致,所以使用instanceof判断时 因为Object的构造函数不同 导致instanceof判断失效。2.解决方法:自己封装一个myTypeOf函数,并且使用Object.prototype.toString去解决问题function myTypeOf(val){ let type = ...原创 2019-08-28 10:21:29 · 407 阅读 · 0 评论 -
Javascript:对象深浅 拷贝/复制/克隆 实例代码
浅拷贝:Object.prototype.num = 1let obj = { name: 'xxx', age: 18, thing: { pen: 1, car: 2 }}let obj1 = {}clone(obj, obj1)function clone(origin, target){ var target = target || ...原创 2019-08-28 12:00:32 · 136 阅读 · 0 评论 -
Javascript:实现普通字符和转义字符的互相转换
方法一:通过正则表达式进行替换1,HTML 标签的转义方法//HTML标签转义( < -----> <)function html2Escape(sHtml) { return sHtml.replace(/[<>&"]/g,function(c){ return {'<':'<','>':'>','...原创 2019-09-20 11:34:17 · 2879 阅读 · 0 评论