• JavaScript 的基本规则


    01.位于 head 部分的脚本,当脚本被调用时,或者当事件被触发时,脚本就会被执行。

    02. 位于 body 部分的脚本,在页面载入时脚本就会被执行。

    03. 外部 JavaScript 文件中不能包含 <script> 标签,否则在导入时报错。

    04. JavaScript 语句结尾的分号(;)是可选的,浏览器默认把行末作为语句的结尾。通过使用分号,可以在一行中写多条语句。

    05. JavaScript 对大小写敏感,JavaScript 变量必须以字母或下划线开始。

    06. 数字与字符串相加,结果为字符串。

    07. == 表示等于,只是“值”等,类似java中的equals(),===表示全等于,是“值”和“类型”均相等,类似java中的==。

    08. 反斜杠(\)用来在文本字符串中插入省略号、换行符、引号和其他特殊字符,等同转义字符。

    09. JavaScript 会忽略多余的空格,所以可以在代码中添加适当的空格,使得代码的可读性更强。

    10. JavaScript可以在文本字符串内部使用反斜杠(\)对代码进行折行,折行的内容最终会显示为一行,折行(\) != 换行(\n) 。

    11. Date对象中的月份参数介于 0 到 11 之间,var myDate = new Date(); myDate.setFullYear(2012,3,19)表示2012年4月19日。

    12. 时间比较采用大于小于(< >),大于表示晚,小于表示早。

    13. 如果逻辑对象(Boolean)无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!

    14. Math 对象的 random() 方法来返回一个介于 0 和 1 之间的随机数。

    15. Math.floor(Math.random()*11) 返回一个介于0 和 10 之间的随机数。

    16. JavaScript 层级中的顶层对象---Window 对象,表示浏览器窗口。每当 <body> 或者 <frameset> 标签出现,Window 对象就会被自动创建。

  • 相关阅读:
    他山之石____集合框架__【List,Set,Map之间的区别】
    集合框架__【泛型】
    集合框架__【Set集合】【HashSet】【TreeSet】
    模式串匹配,KMP算法——HDU1686
    模式串匹配,KMP算法——HDU1711
    网络最大流——POJ
    网络最大流——HDU
    拓扑排序——CodeForces-645D
    二分图染色,二分图匹配——HDU
    二分图匹配,最小点覆盖——POJ
  • 原文地址:https://www.cnblogs.com/orientsun/p/2753261.html
Copyright © 2020-2023  润新知