原生Javascript
行走的碎道
这个作者很懒,什么都没留下…
展开
-
Es6字符串方法${}的使用
Es6字符串方法${}的使用Es6模板字符串(``)使用使${} 来包裹一个变量或者一个表达式一、${ }是es6新增的字符串方法,可以配合单反引号完成字符串拼接的功能二、用模板字符串的原因在ES5之前,如果在字符串中插入一个JavaScript表达式,需要使用如下形式:let job=“web前端开发工程师”;let str1=“我是”+job+",工作3年了";上面代码将变量job插入到字符串中,需要使用+进行字符串拼接。如果插入的数量较多,或者说较为复杂的操作,那么上面的方式将十分原创 2021-07-19 16:58:39 · 3583 阅读 · 0 评论 -
js循环中使用return false无法阻止后续代码执行,只是跳出循环
js循环中使用return false无法阻止后续代码执行,只是跳出循环在map ,forEach循环中,return false只是退出该循环,而不会阻止后续代码执行如果想阻止后面代码执行,使用for循环。原创 2021-04-21 16:06:38 · 1324 阅读 · 1 评论 -
定时器返回值的原理和用法
一、定时器有哪些?定时器有两个:setTimeout和setInterval。二、什么是定时器?function fn(){console.log("我是定时器执行的");}setTimeout(fn,1000);//1000毫秒后让fn方法运行一次setInterval(fn,1000)//每隔1000毫秒让fn方法运行一次三、定时器是如何工作的?当定时器方法运行的时候,会把它的fn第一个参数安排到一个时间队列里(就是让这个方法fn开始排队,排多久的时间,则第二个参数决定)setTime原创 2021-04-02 15:14:52 · 3304 阅读 · 1 评论 -
js中eval()函数的作用
一、eval() 函数作用:eval()可以接受一个字符串str作为参数,并把这个参数作为脚本代码来执行。二、接受的参数:(1)如果参数是一个表达式,eval() 函数将执行表达式;(2) 如果参数是Javascript语句,eval()将执行 Javascript 语句注:(如果执行结果是一个值就返回,不是就返回undefined,如果参数不是一个字符串,则直接返回该参数)三、语法:eval(string)。四、实例:eval(“var a=1”);//声明一个变量a并赋值1。eva原创 2021-04-02 14:37:53 · 69950 阅读 · 0 评论 -
URL中拼接多个参数
标题URL中拼接多个参数方法如下:比如:URL="www.baidu.com" 我要在后面拼接上东西的话应该在这个URL后面先加上一个?比如:URL="www.baidu.com?" +“problem”=xxxx如果多个参数的话:每个参数名前面加上&URL="www.baidu.com?" +“problem”=xxxx+"&data="+xxxx+"&request="+xxx;...原创 2020-07-01 15:18:07 · 17966 阅读 · 0 评论 -
js判断是否是在微信浏览器打开
标题js判断是否是在微信浏览器打开一、直接判断是否是在微信浏览器打开的(1)法1:function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { retur...原创 2020-03-23 16:37:35 · 7382 阅读 · 0 评论 -
js判断是ios系统还是安卓系统
标题js判断是ios系统还是安卓系统最近在做项目的时候有遇到需要判断是ios系统还是安卓系统打开的网页,可以用js做出判断,具体判断如下:var u = navigator.userAgent;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!...原创 2020-03-23 16:15:39 · 1721 阅读 · 0 评论 -
什么情况下需要使用转义字符!
**什么情况下使用转义字符**结论先行只需要关注最外层:最外层是双引号,内部出现双引号需要转义最外层是单引号,内部出现单引号需要转义无引号源代码函数外面没有双引号和单引号的时候原本的写法: 1. createTabs('上天','下海'); 2. createTabs("上天", "下海");出现引号嵌套示例: 1. 最外层是单引号里面有单引号: 2. ...原创 2019-12-03 15:05:35 · 5496 阅读 · 1 评论