javascript基础知识点总结

JavaScript用于网页和用户之间的交互,比如提交的时候,进行用户名是否为空的判断。 完整的javascript由语言基础,BOM和DOM组成。

  1. javascript代码必须放在script标签中 script标签可以放在html的任何地方,一般建议放在head标签里。如果有多段script代码,会按照从上到下,顺序执行。和css一样,当javascript代码特别多,并且都写在html里的时候,会显得比较繁杂,难以维护。 这个时候可以采用和css一样的手段,把javascript代码剥离出来,单独放在一个文件里,在html中引用该文件即可。
  2. 伪对象概念:javascript是一门很有意思的语言,即便是基本类型,也是伪对象,所以他们都有属性和方法。例如变量a的类型是字符串,通过调用其为伪对象的属性length获取其长度。
  3. 无论是Number,Boolean还是String都有一个toString方法,用于转换为字符串,Number转换为字符串的时候有默认模式和基模式两种。各种基本类型之间的转换都有其内置的函数。详细内容可以参考以下网站。
  4. 绝对等与==进行值是否相等的判断不同 ,绝对等 ===还会进行 类型的判断比如 数字1和 字符串’1’比较,值是相等的,但是类型不同所以==会返回true,但是===会返回false绝对不等于!== 与上是一个道理。
  5. 在JavaScript中可以自定义对象,添加新的属性,添加新的方法。通过new Object创建对象有个问题,就是每创建一个对象,都得重新定义属性和函数。这样代码的重用性不好 那么,才用另一种方式,通过function设计一种对象。 然后实例化它 。 这种思路很像Java里的设计一种类,但是 javascript没有类,只有对象,所以我们叫设计一种对象。

你可能感兴趣的:(javascript)