phmg.net
当前位置:首页 >> js >>

js

i++就是i=i+1; 你这段代码的意思就是循环10次。每次循环i+1,当i=3的时候就停止~

+= 是连接复值。 s += 5;表示把s的值+5后复值给s 若s是字符串,则是连接后赋值。 s += "5";就是将s字符串的值连接上字符串5后赋值给s。 s += 5;若s为字符串,则同s+="5";因为JS是弱变量,会自动转5为“5”。 与s = s+5;语句同意。

alert(Math.pow(2,4));//计算2的4次方解释: Math 对象用于执行数学任务,其中的方法pow(x,y) 返回 x 的 y 次幂。

其实是一种利用符号进行的类型转换,转换成数字类型 ~~true == 1 ~~false == 0 ~~"" == 0 ~~[] == 0 ~~undefined ==0 ~~!undefined == 1 ~~null == 0 ~~!null == 1

相等运算符是==,不等于运算符是!= 你那个问题中为什么要indexOf(.)呢,你完全可以直接indexOf('abc.asp'),不是直接就可以知道是不是这个页了么 试试这样解决 function change(){ var loca = this.parent.document.getElementById("aa").contentWi...

这些都是模式匹配符,放在正则表达式的最后,当参数使用。 i:ignorCase忽略大小写 m:mutiple允许多行匹配g:globle进行全局匹配,指匹配到目标串的结尾

”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。 下面的规则用于判定===运算符比较的两个值是否相等的判断条件 •如果两个值的类型不同,它们就不相同。 •如果两个值是数字,而且值相同,那么除非其中一...

你是问javascript里的问号吗? js里有个三元运算符 ?: 作用是判断?前的语句是否为真,为真则执行中间的语句,否则执行后面的语句 如:confirm("你是人是鬼?")?alert("你是人"):alert("你是鬼!")

可以用indexOf进行字符串匹配,如果结果大于等于0,则包含该字符串,如果小于0,则不包含字符串 举例 var str="Hello world!"document.write(str.indexOf("Hello") + "");//返回0document.write(str.indexOf("World2") + "");//返回-1;document...

空语句就什么也别写,; 符号在js里面是说一段代码写完了使用有时候也可以不写。

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com