首页 > 网站 > WEB开发 > 正文

js基础

2024-04-27 15:03:53
字体:
来源:转载
供稿:网友

js基础

1.js的调用 js的调用常用的有3种方法 (1)<div onclick="alert('ok')"></div> (2)<script>alert('ok')</script> (3)<script type="text/javascript" src=""></script> 2.定义变量 通过var进行定义。 3.数据类型 字符串(string),数字(number),布尔(bool),数组(array),对象(object),null,undefind ps.NaN为not a number,NaN==NaN为false。 4.运算符 %取模,%=取模等于 例:a%=b等价于a=a%b 5.强制类型转换

parseInt(100.5px) //100parseFloat(100.5px) //100.5Number(100.5px) //NaN

可以用parseFloat(“a”)==Number(“a”)判断a是否为纯数字 6.判断语句

if(){ }else if(){ }else{ }

swich(){case 条件:执行 break; case 条件:执行 break; case 条件:执行 break;} ps.加break是防止case穿透

三目运算符(不常用)

variable=boolean exPRession?true value : false value; ps.如果布尔表达式为 真,则变量等于true value;否则变量等于false value

7.循环语句

var i=0; while(i<100){ console.log(i); i++}

var i=0; do{ console.log(i); i++}while(i<100)

for(var i=0,i<arr.length,i++){ console.log(i); }

continue 跳出某个循环; break 终止循环;

8.函数

function name(a,b){};var name=function(a,b){}; name();函数调用

return跳出函数,return后的函数将不再执行。 ps.①函数声明提前; ②全局作用域和局部作用域; ③变量声明提前; ④递归函数:在本函数内再次调用此函数; ⑤匿名函数:没有名字的函数function(){}; ⑥事件驱动函数:onclick, ondbclick; onfocus, onblur(失去焦点), onmouSEOver, onmouseout;


上一篇:HTML5存储方式介绍

下一篇:多多练习

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表