原生js
森小六
世界是自己的,和他人毫无关系
展开
-
javascript 数组常用方法整理
2017年工作的最后一周,鉴于工作压力并不大,再来写一篇,看书容易犯困,还是写一下。17年我也希望有个计划,能把基础掌握好的同时,接触一些新的技术。网上搜罗了一些资源,决定17年视情况而定,当然越早看完越好,先来阅读这几本书籍。javascript高级教程 3,CSS权威教程,图解http等。今天有时间来总结一下今天学到的数组的一些常用方法。一、 转换方法1 tolocalest原创 2017-01-16 15:13:43 · 691 阅读 · 0 评论 -
js 判断元素在数组中和取反操作
之前就有点晕,以为自己搞清了,理了理发现自己还是没搞清。是这样的,我要做一个判断,即一个元素不在这个数组里执行操作 和一个元素在这个数组里执行操作。首先是一个元素不在数组中我才执行相应操作。var array = [1,45,67,34,56,34];var b = 1;var flag = 0;for(var i = 0;iif(b != array[i]){c原创 2017-02-23 17:10:30 · 7137 阅读 · 0 评论 -
angular js 根据条件决定是否引入script标签
工作中遇到了一个小问题,要根据接口的值来决定是否引入js文件,有两个想法1 控制script标签显示隐藏。根据接口传来的值,来决定元素显示隐藏,从而决定是否引入js,但是尽管ng-show 已经为false,但依然引入了,所以并没起作用。至于原因,我猜测可能是因为虽然script标签显示隐藏了,但只是界面效果,元素依然存在。2 鉴于第一条路走不通,我在想控制ng-if是否好用,然而也不原创 2017-02-15 14:37:05 · 2215 阅读 · 0 评论 -
日期格式转化小结整理
1原创 2017-05-18 11:35:18 · 335 阅读 · 0 评论 -
文字提交特殊字符的处理
遇到的问题原创 2017-05-17 17:17:37 · 812 阅读 · 0 评论 -
正则替换多个换行符为1个
页面扒下来的段落不够规范,文字中隔一段会有不等数量的换行符,需要进行修改1、newscontent = newscontent.replace(/<br(\s+)?\/?>(\s+)?/gi, '<br />');将前后包括标签内空格的br替换成无空格br2、 newscontent = newscontent.replace(/(<br\s?\/?&g...原创 2018-08-07 15:26:36 · 5601 阅读 · 0 评论 -
echarts 点击事件调用多次问题解决
项目中做关系图遇到 点击关系图元素,发现点击事件会被调用两次,百度后发现解决方法,确实有用,记录一下。原文URL:https://www.cnblogs.com/niepan/p/9297731.html具体代码如下myChart.clear(); //清除画布myChart.setOption(option);myChart.off('click'); //解绑点击事...转载 2019-06-25 09:45:13 · 2495 阅读 · 1 评论 -
原生js 动态引入多个js文件
之前项目为纯html项目,没有任何框架,现在接口要加token认证。只有通过才能加载相应的js.之前动态添加js都是通过document.write('<script type="text/javascript" charset="utf-8" src="c.js"></script>')这样来引入。但在接口token认证成功以后,这样来引入多个js,发现页面完全空...原创 2019-07-15 14:26:00 · 3067 阅读 · 0 评论 -
js 字符串编码与解码
编码有三种1、escape(对应解码unescape)定义:escape() 对字符串进行编码。注意:该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。2、encodeURI(对应解码decodeURI)定义:encodeURI() 函数可把字符串作为 URI 进...原创 2019-07-30 15:27:35 · 4676 阅读 · 0 评论