JavaScript入门(1)

1.<head></head>中间

2.JavaScript会忽略多余空格,可以利用反斜杠对代码行进行换行

3.<button type="button" onclick="my Func()">单击这里</button>


http://www.w3school.com.cn/jsref/met_doc_getelementbyid.asp书上没讲的一个函数

P19、P24都提到了document.getElementById(“demo”).innerHTML这个函数。也不知道干啥用。

<script type=”text/javascript”></script>

4.标示符第一个字符必须是字母、下划线或中文

5.var 标识符

6.全局变量:可以在整个HTML文档范围中使用的变量,这种变量通常都是在函数体外定义的全局变量。

7.typeof 运算符有一个参数,即要检查的变量或值。

8.Undefined是未定义类型的变量,表示变量还没有赋值,如var a;或者赋予一个不存在的属性值,例如var a=String.notProperty。

数字常量NaN,表示“非数字”。P27

Null表示一个变量被赋予了一个空值。

9.Boolean(1);//返回true,非零数字

Boolean(-1);//返回true,非零数字

10.String类型。如果要在字符串中使用双引号,则应该将其包含在使用单引号的字符串,使用单引号则反之。

11.alert(Num.toString(2));//输出Num的二进制数

12.<bt/>换行符

13.|= 将运算符左边的变量与右边表达式的变量进行逻辑或运算,赋值给左边。

 ^=                                             异或运算

14.优先级最低——”=、+=、*=、/=、%=、-=”——结合性:从右到左

15.如果在同一个表达式中既有数字又有字符串,同时还没有将字符串转换成数字的方法,则返回值一定是字符串型。

eg:

<!--

x=1+4+’8’;

document.write(“<p>执行语句‘x=1+4+’8’’后,变量x的值为:x=”+x);

document.write(“<p>此时,变量x的数据类型为:”+(typeof x));

//-->

//最后得到的是58。

16.当对不同类型的值进行运算时,JavaScript解释器将自动把数据类型之一强制转换为另一种数据类型,再执行相应运算。

17.P46代码。


猜你喜欢

转载自blog.csdn.net/alternative_19/article/details/79811196