![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js小知识
贝贝 luck
这个作者很懒,什么都没留下…
展开
-
JS错误 Uncaught SyntaxError: Unexpected token u in JSON at position 0 at JSON.parse
页面中需要字符串转成json对象,在执行 JSON.parse(row.params) 时,报错如下:原因是执行JSON.parse(row.params) 循环时,某一个出现了 JSON.parse(undefined) ,所以就会报错。解决方法:执行JSON.parse(row.params)前,先判断该字段 row.params 是否存在。if(row.params){ console.log(JSON.parse(row.params))}...原创 2021-04-25 12:06:55 · 1404 阅读 · 1 评论 -
js函数Function中传入汉字参数会报错
js函数Function中传入汉字参数会报错解决方法:第一种:加入\'οnclick="detail('+row.id+'\,\''+row.name+'\')"第二种:加上引号(直接加引号或者 html 的引号符号 ")οnclick="detail('+row.id+',"'+row.name+'")"或者οnclick="detail('+row.id+',"'+row.name+'")"...原创 2020-06-01 12:26:15 · 1186 阅读 · 1 评论 -
js 和 min.js 有什么区别
开发用vue.js,上线用vue.min.js原创 2020-03-04 16:39:16 · 1673 阅读 · 0 评论 -
数组的基本运用
Array 对象属性属性描述用法constructor返回对创建此对象的数组函数的引用。arr.constructorlength设置或返回数组中元素的数目。arr.lengthprototype使您有能力向对象添加属性和方法。arr.prototype.name=valueArray 对象方法属性描述用法concat(...原创 2020-01-10 11:28:23 · 117 阅读 · 0 评论 -
video视频播放及切换
video视频播放及切换<div class="videoCon"> <!-- 视频播放 --> <video id="vid" controls="controls" autoplay="autoplay" > <source src="./Xishuashua_CarWash_fast.mp4" type="vide...原创 2020-01-02 16:56:18 · 2299 阅读 · 1 评论 -
js 判断字符串中是否包含某个字符串
js 判断字符串中是否包含某个字符串String对象的方法方法一: indexOf() (推荐)var str = "123";console.log(str.indexOf("3") != -1 ); // true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。方法二: search()var...转载 2019-12-23 17:06:51 · 2685 阅读 · 0 评论 -
50道逻辑编程小题目
【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表...转载 2019-05-21 17:28:39 · 5262 阅读 · 0 评论 -
项目js文件修改后浏览器不能及时更新的解决办法
在做web开发过程中,经常需要调试js代码,而在这个时候我们修改过的代码可能不能生效。这是因为浏览器默认是有缓存的,但是这个时候缓存就会影响我们的调试工作,在这里就介绍一下chrome浏览器解决该问题的方法。方法一:调试前清除浏览器缓存在浏览器设置界面中勾选“清除浏览记录”,以下是谷歌浏览器的清除步骤:或使用快捷键直接清理缓存 ctrl+shift+delete二、设置浏览器不缓存页面...转载 2019-05-06 10:42:46 · 20965 阅读 · 10 评论