曹阳的博客 仅用于学习和分享

学习JavaScript

2019-09-02

学习JavaScript

欢迎查看w3cjavascript教程

以下是一些学习js过程中需要注意的问题

  1. 改变颜色
    x=document.getElementById(“demo”);
    x.style.color=”#ff0000”;

  2. 验证输入是不是数字
    if isNaN(x) {alert(“不是数字”)};

  3. 那些老旧的实例可能会在

  4. JavaScript输出
    使用 window.alert() 弹出警告框。
    使用 document.write() 方法将内容写到 HTML 文档中。
    使用 innerHTML 写入到 HTML 元素。
    使用 console.log() 写入到浏览器的控制台。

  5. 请使用 document.write() 仅仅向文档输出写内容。
    如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖。

  6. console.log() 方法能够让你看到你在页面中的输出内容,让你更容易调试javascript;与alert相比,console不会打断你页面的操作,console里面的内容非常丰富,你可以在控制台输入 console。

  7. 变量是一个名称。字面量是一个值。

  8. JavaScript 中,常见的是驼峰法的命名规则,如 lastName (而不是lastname)。

  9. JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。

  10. 反斜杠换行
    document.write(“你好 \ W3Cschool!”);

  11. 一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明。

  12. 你的全局变量,或者函数,可以覆盖 window 对象的变量或者函数。
    局部变量,包括 window 对象可以覆盖全局变量和函数。

  13. 在 ES6 中,提供了 let 关键字和 const 关键字。
    let 的声明方式与 var 相同,用 let 来代替 var 来声明变量,就可以把变量限制在当前代码块中。
    使用 const 声明的是常量,其值一旦被设定便不可被更改。

  14. 数据类型
    NaN 的数据类型是 number
    数组(Array)的数据类型是 object
    日期(Date)的数据类型为 object
    null 的数据类型是 object
    未定义变量的数据类型为 undefined

  15. 监听事件时,不要使用 “on” 前缀。 例如,使用 “click” ,而不是使用 “onclick”。


上一篇 特别的一课

Content