zoukankan      html  css  js  c++  java
  • JavaScript1 基础

    JavaScript的组成

    ·ECMAScript  描述了语言的语法和基本对象/ ·DOM 文档对象模型,描述处理网页内容/ BOM 浏览器对象模型 描述与浏览器进行交互的方法和接口

    引入方式/

    head标签内/body标签内  一般在</body>结束标签钱插入script的标签

    <script>

    ..........  

    </script>

    外部引入 把JS代码保存在外部.JS的文档中引入 !外部文件代码不能包含<script>标签

    <script src=" XXX.js"></script>

    引入方式小结:内部引入/优点是较少服务器压力,缺点是不易维护。

    外部引入/优点是易维护、代码结构整洁,缺点是增加服务器的请求压力。

    输出方式:

    alert() 警示框输出    有警示框的话会影响后面的代码输出,不点缺定的话不会执行后面的代码

    console.log()方法  控制台打印    可以用来检查错误

    document.write()  页面写入

    作用:断点调试、查找bug。

    注释:

    在写代码时提高代码可读性,使结构清晰,便于后期维护。

    单行注释  以  //XXXXX

    多行注释  /* XXXX  ***/

    变量:

    变量就是用于存储信息的‘容器’

    var name="xx"

    命名规则:

    变量名可包含字母、数字、_下划线、$符号。 变量名可以字母、_下划线、$符号开头,不能以数字开头。 变量名称对大小写敏感(y 和 Y 是不同的变量)。 不能以系统关键字命名

    !驼峰命名法   大 NumberTwo   小  numberTow

    !匈牙利命名法  根据意思命名

    基础数据类型

    Number   数字    值为数字 var x1=36.8

    String   字符串   储存字符  var answer='sjdfonefwnespf2314'

    Boolean   布尔型    只有两个值  var x=true/ var y=false

    Array  数组   使用单独变量名储存 var may=new may();   may[0]='xx' may[1]='fdsl'

    Object  对象   js中所有事物都是对象

    undefined  未定义   当读取不存在的对象时会返回

    null   空   表示无值

  • 相关阅读:
    白盒测试
    测试闰年
    黑盒测试
    等价类划分(2)
    等价类的划分
    《挑战程序设计竞赛》2.3 动态规划-优化递推 POJ1742 3046 3181
    《挑战程序设计竞赛》2.5 最短路 AOJ0189 2249 2200 POJ3255 2139 3259 3268(5)
    《挑战程序设计竞赛》2.6 数学问题-快速幂运算 POJ1995
    《挑战程序设计竞赛》2.6 数学问题-素数 AOJ0009 POJ3126 3421 3292 3641
    《挑战程序设计竞赛》2.6 数学问题-辗转相除法 AOJ0005 POJ2429 1930(1)
  • 原文地址:https://www.cnblogs.com/leroywang/p/12001685.html
Copyright © 2011-2022 走看看