
js
爱学习的前端er
这个作者很懒,什么都没留下…
展开
-
js 减少嵌套 if..else 或 switch case
function doSomething(){ console.log('执行方法') } let a = 6 if(a===6){ doSomething()} //等同于 a===6 && doSomething() //如果满足某个条件执行的方法 if(a !== 5){ doSomething()} //等同于 a===5 || doSomething() //如果不满足某个条件执行的方法 ...原创 2023-03-28 09:31:08 · 164 阅读 · 0 评论 -
js 常用的函数
// 字母转大写 export function toUppcase(str) { return str.toUpperCase() } // 截取下划线之后的内容 export function subStr(str) { let index = str.indexOf('_') let result = str.substring(index+1,str.length) return result } // 只能输入数字 export function isNumber(numb原创 2021-11-02 17:41:58 · 127 阅读 · 0 评论 -
js常用的正则表达式
//正整数 /^[0-9]*[1-9][0-9]*$/; //负整数 /^-[0-9]*[1-9][0-9]*$/; //正浮点数 /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/; //负浮点数 /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/; //浮点数 /^(原创 2021-11-02 15:13:01 · 163 阅读 · 0 评论 -
js数组遍历方法
第一种:普通for循环 for(j = 0; j < arr.length; j++) { } 第二种forEach()遍历对象类型数组 const arr = [ {id:1,name:'zhangsan'}, {id:2,name:'lisi'}, {id:3,name:'wangwu'} ] arr.forEach( function(item){ console.log(i原创 2021-08-28 16:54:11 · 219 阅读 · 1 评论 -
字符串的用法 split
split() 方法用于把一个字符串分割成字符串数组。 split()的第二个参数,表示返回的字符串数组的最大长度 let str= "hello,world" str.split(',')// ["hello", "world"] str.split(',',1) //["hello"] 字符串转换 let num=24; let mystr="" + num; //"24" ...原创 2021-08-20 22:49:24 · 501 阅读 · 0 评论 -
JS中的eval函数
1.eval() 函数作用:可以接受一个字符串str作为参数,并把这个参数作为脚本代码来执行。 (如果执行结果是一个值就返回,不是就返回undefined,如果参数不是一个字符串,则直接返回该参数) 2. 案例: eval(“var a=1”);//声明一个变量a并赋值1。 eval(“2+3”);//执行加运算,并返回运算值。 eval(“mytest()”);//执行mytest()函数。 eval("{b:2}");//声明一个对象。如果想返回此对象,则需要在对象外面再嵌套一层小括如下:eval原创 2021-08-01 16:17:06 · 3298 阅读 · 0 评论