JS相对CSS和HTML来说,书写规范还是要严格的一点,所以JS初学写代码的时候会犯一些让人抓狂却又很细小的问题,明明代码检验无数遍都是正确的,岂不知经常是栽在标点符号字母大小写之类的问题上,所以新手养成规范书写的习惯还是很重要的,有些事虽然看上去无不足道但是决不可被忽略!
1.大小写一定要再三检验,一是命名的变量名,函数名等要前后一致;二是很多关键字或者语法因为大小写的存在截然不同语法和用途。
2.标点符号也很重要,比如if后面条件的括号,一定要在英文状态下输入,否则出错!
2.(;)分号虽然是JS没有严格要求的(但在有些编程语言中必不可少),但是建议要养成正确书写的习惯。要写就要位置,不然出错。分号是一个完整语意句子的象征,只要有语句就要有分号。新手容易犯一个错误是有换行就加分号,这是错误的,记住是完整语句,否则打破代码执行导致错误。
3.if语句常见几个错误总结:
if (条件 1)(此处不需要任何标点,千万不要写;以为条件不是一个完整语句,半句话而已!) { 当条件 1 为 true 时执行的代码(这是一个完整语句的结束可以加分号;当然也可不加,但是千万不要在大括号外面加!) }() else if (条件 2) { 当条件 2 为 true 时执行的代码 }
else(要么不加任何条件直接else,要么else if后面加条件总之有if后必加条件) { 当条件 1 和 条件 2 都不为 true 时执行的代码 }