zoukankan      html  css  js  c++  java
  • 《JavaScript DOM编程艺术》(第二版)学习笔记(一)

    这本书去年就买了但一直没看,闲暇的时候看了下,发现里面写的内容还真是不错,所以决定一边在博客上记录些学习的笔记,以便以后观看及查找方便。

    1. js文件最好的做法是放在< body>标签里,这样能使浏览器更快的加载页面
    2. 语句(statement)
    • 建议在每条语句的末尾都加上一个分号,这样做让代码更容易阅读。让每条语句独占一行的做法能更容易跟踪JavaScript脚本的执行顺序,如
    first statement;
    second statement;
    

    2.1 注释(comment)

    • //单行注释
    • /* 多行
      注释
      */
    • <!–HTML单行注释-- >,JavaScript不要求这样做,它会把 “ – >”视为注释内容的一部分,注意:
      HTML允许上面 < !-- – >跨越多行注释,但JavaScript要求这种注释的每行都必须在开头加上“<!–”来作为标志。
      总结:为避免混淆,建议使用“//”来注释当行,用“/*”注释多行

    2.2 变量(variable)

    • 把值存入的操作称为赋值
    mood = "happy";
    age = "22";
    

    一个变量被赋值后,就说该变量包含这个字。变量mood现在包含值“happy”,变量age现在包含22

    • 注意:JavaScript允许直接对变量赋值而无需事先声明(declare),在JavaScript在对某个变量赋值之前未声明,赋值操作将自动声明该变量。虽然JavaScript没有强制必须要提前声明变量,但提前声明变量是一种良好的编程习惯。
    • 一条语句一次声明多个变量并一次赋值完成
    var mood = "happy";
    var age = "22";
    或
    var mood = "happy",age = "22";
    
    • 在JavaScript,变量和其他语法元素的名字都是区分字母大小写的。
      • JavaScript变量名不允许变量名包含空格或标点符号($例外
      • 允许包含字母、数字、美元符号和下划线(但第一个字符不允许是数字)。为了让比较馋的变量名跟容易阅读,可以再变量名中适当位置插入下划线,如
    var my_mood = "happy";
    

    例外一种方式是使用驼峰格式,如

    var myMood = "mood";
    

    通常驼峰格式是函数名、方法名和对象属性名命名的首选格式。

  • 相关阅读:
    Overloaded的方法是否可以改变返回值的类型
    parseXXX的用法
    java的类型转换问题。int a = 123456;short b = (short)a;System.out.println(b);为什么结果是-7616?
    UVA 10405 Longest Common Subsequence(简单DP)
    POJ 1001 Exponentiation(大数处理)
    POJ 2318 TOYS(计算几何)(二分)
    POJ 1265 Area (计算几何)(Pick定理)
    POJ 3371 Flesch Reading Ease (模拟题)
    POJ 3687 Labeling Balls(拓扑序列)
    POJ 1094 Sorting It All Out(拓扑序列)
  • 原文地址:https://www.cnblogs.com/xdr630/p/15255174.html
Copyright © 2011-2022 走看看