JavaScript
Chill_Lyn_
进化成更好的人。
展开
-
JavaScript_数据类型在if条件判断中的真与假
Number:0为false,非0为trueString:""为0、false,非空字符串为trueBoolean: true为true,false为falseObject:trueUndefined/NaN/null: false原创 2020-01-30 15:10:36 · 294 阅读 · 0 评论 -
JavaScript_判断输入是否为数字,整数,正数
判断是否为数字if(!Number(num)&&Number(num)!=0){ alert("不是数字");}判断是否整数if(parseInt(num)==parseFloat(num)){ alert("是整数");}判断是否为正数if(Number(num)>0){ alert("正数");}...原创 2020-01-30 14:56:02 · 1450 阅读 · 0 评论 -
JavaScript_浏览器异常:Uncaught SyntaxError: Invalid shorthand property initializer
异常原因JS中定义JSON对象属性时,:错用了=原创 2020-01-30 10:33:53 · 464 阅读 · 0 评论 -
JavaScript_判断变量是否为undefined
JS的六大基本变量有:Number,String,Object,Function,Boolean,Undefined判断变量是否为以上六种基本变量之一,都使用 typeof方法判断变量是否为undefinedif(typeof(a)==undefined){ alert(true);}...原创 2020-01-30 10:11:54 · 245 阅读 · 0 评论 -
JavaScript_输入框有邮箱的正则表达式的验证,正确在输入框后面添加绿色的√,错误红色的×,边输入边验证。(onkeyup和onkeypress区别)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...原创 2019-09-26 19:33:57 · 1624 阅读 · 2 评论 -
JavaScript_正则表达式验证实数(正负整数小数)
<script> // ±0-9整数|±多位整数|±小数 var reg = /^-?\d$|^-?[1-9]\d+$|^-?\d+\.\d+$/; console.log(reg.test("001")); console.log(reg.test("1")); console.log(reg.test("11")); console.log(re...原创 2019-09-22 18:07:05 · 1302 阅读 · 1 评论 -
JavaScript_创建对象的6种方式
1.自定义对象创建的对象可以拥有各自独特的属性<script> function Car(){} var c1=new Car(); c1.color="white"; c1.brand="Audi"; c1.price=200000; c1.start=function(){ console.log("go go go!");...原创 2019-09-22 15:32:55 · 342 阅读 · 0 评论 -
JavaScript_String转number方法parseInt()和parseFloat()的妙用
<script> var i = "123.5apple345"; var j = "abc123.5"; console.log(parseInt(i)); console.log(parseFloat(i)); console.log(parseInt(j)); console.log(parseFloat(j));</scr...原创 2019-09-21 22:06:52 · 194 阅读 · 0 评论 -
JavaScript_Math.random()搭配ASCII值实现生成随机验证码(包含大小写字母及数字,位数自定)
/*method:生成任意范围内随机数*/function rand(start, end) { return parseInt(Math.random() * (end - start + 1) + start);}/*method:生成随机验证码@para num:验证码位数*/function verificationCode(num) { var code...原创 2019-09-17 16:35:23 · 601 阅读 · 0 评论 -
JavaScript_Math.random()使用详解(实现生成任意范围内随机数)
Math.random()可以生成[0,1)之间的随机数,如下:console.log(Math.random());任意范围内随机数,function如下:function rand(start,end){ return Math.random()*(end-start)+start;}举个栗子,我们生成10个[20,50)范围内的随机数for(var i=0;i&l...原创 2019-09-17 16:21:54 · 1349 阅读 · 0 评论