1、超链接标签的href属性,如果暂时不需要跳转那么就一定要设置属性值为#,为防止点击后突然div“跳一下”,可以考虑在#后面加入; 或者return false;
2、代码命名一定要规范化,可以参考两种变量、函数命名规则:1、下划线规则 如:login_message。 2、驼峰规则 如:loginMessage. 禁止用A1 A2…代替这样你会后悔的。
3、参考:innerHTML 为给某个块中加入HTML代码或者文字信息。如:document.getElementById(“login_message”).innerHTML=”ABC”;
4、参考:.style 利用JS设置CSS样式 如document.getElementById(“login_message”).style.display = “none”;
6、流程控制语句:
if … else
if … else if … else
++ 自增。例如 i++ 其实就等于 i = i+1;
++i 与 i++ 的区别:
++i:先++再赋值。
i++:先赋值再++。
while :直到才。
while的基本写法:
while(条件){
循环操作
}
注意:不要死循环,切记不到万不得已,不要写true。有个限制才会从while循环里出来。
do..while:也是循环写法和while的区别就是:
do..while 先执行一次再判断条件,while先判断条件,再看是否执行。
for( 初始值;条件 ;自增自减情况 ;){
}
注意嵌套for的情况,外面循环一次,里面的for要循环N次,N要自己算出来。
switch..case
在工业上,switch..case又叫菜单,选项。
例如:
switch(){
case 0:
case 1:
default:
}
注意:default用于默认情况,也就是都不满足的情况下执行。
break:在英文单词上的意思是打破,在程序中的意思是跳出当前循环。
contiue:在英文单词上的意思是继续,在程序中的意思是跳出当前循环,进入下一个循环。
近期评论