zoukankan      html  css  js  c++  java
  • js的基础知识1

    1、什么是JavaScript?

         是一门基于对象的客户端脚本语言,用来与web页面进行交互

    2、web页面三层结构

         结构层     表现层    行为层

    3、javascript的组成

        ECMAScript    (欧洲计算机制造商协会,不是一门语言而是一个组织,用来规范javascript的语法标准)   

     BOM          (浏览器对象模型)

     DOM            (文档对象模型)

    4、javascript实现

         通过script标签对实现

         通过外部引入实现

    5、javascript的输出语句

         Alert()       console.log()        document.write()

    6、js中输出结果时注意几个问题

    A: 如果输出的是字符,该字符一定要用引号括起来

    B:如果输出的是一个变量的值,该变量一定不能用引号括起来

    C:如果既要输出字符又要输出变量,字符和变量之间用+表示连接

    D:如果输出的是一个数值, 该数组可以不用引号括起来

    7、基本数据类型

       Number   string   boolean   object   undefined    null   function

       typeof    返回值有:  number   string   boolean  object   undefined    function

    8、强制类型转换

    parseInt()        parseFloat()       number()     toString([参数])   

    eval() (将某一个字符串转成一个表达式,并输出表达式的值) 

       isNaN()   判断非数字,如果括号中是非数字,值为true   否则为false

    9、程序的三大结构

         顺序     选择    循环

    10、js中布尔环境下,下面的代表真假两种情况

         A:所有数字为真,0为假

         B:所有字符串为真,空字符串为假

         C:null和undefined为假

         D:所有对象为真

    11、多分支switch和if的使用场景

         一般条件是一个范围的时候,可以使用if

         一般条件是一个具体值时,使用switch可以提高效率

    12、for和while的使用场景

           明确循环次数时,建议使用for

          不明确循环次数时 ,建议使用while/do...while

  • 相关阅读:
    Java 二分查找
    Java 快速排序法 冒泡排序法 选择排序法 插入排序法
    XAF-BI.Dashboard模块概述 web/win
    XAF-列表视图数据访问模式
    XAF-列表视图编辑模式
    XAF-UI元素概述
    如何为CriteriaOperator过滤对象转换为lambda表达式,即:linq to xpo的动态where语句
    XAF视频教程来啦,已出15课
    如何隐藏winform中报表设计器中的按钮
    ReportDesigner中实现保存,保存所有,注册ICommandHandler方式实现
  • 原文地址:https://www.cnblogs.com/hychqp/p/6811432.html
Copyright © 2011-2022 走看看