JS01

作者: 社会你码ge | 来源:发表于2017-06-04 22:15 被阅读0次

    一、JavaScript是一种计算机编程语言。与java的关系:毫无关系。

    二、JavaScript能做什么?

    web前端、游戏、webApp、后端……

    三、计算机语言的分类

    1. 机器语言

    2. 汇编语言

    3. 高级语言(分为以下两种语言)

    编译性语言 --(开发速度慢  执行效率高)

    解释性语言  --由编译语言开发的(开发速度快,执行效率稍慢)

    四、JavaScript语言特点

    1. 弱类型语言

    2. 事件驱动的语言

    3. 基于对象的语言

    4. 跨平台  window  Linux mac

    5. 安全性  简单些

    局限性(缺点):兼容问题

    执行效率的问题:使用js进行页面的渲染  后端只提供接口

    JavaScript严格区分大小写

    五、js的使用方法

    No1.  在script标签内使用

    No2.  导入外部js文件(脚本)  css在前  js在后

    No3.  在标签内作为事件属性使用

    六、js的注释

    1.  //    单行注释

    2. /**/    多行注释

    七、js的指令结束符

    1.  ;      严重推荐使用

    2.  换行

    八、在页面中输出内容

    1. document.write(); 输出到文档流

    2. console.log(); 输出到控制台

    九、JavaScript中的三个基本弹窗

    1. alert()  警告框

    2. confirm() 确认框  有返回值 true|false

    3. prompt()  输入框  有返回值  返回用户输入的内容(参数二: 默认值)

    十、第一个js应用

    1. 通过id获取元素 document.getElementById();

    十一、变量和直接量

    直接量  -- 直接使用的量

    变量 -- 数据临时存储的容器

    十二、变量的声明

    1、使用var  关键字

    2、如果不使用var 在严格模式下会报错  不建议使用

    十三、变量的命名规则

    1. 字母 数字 _  $组成

    2. 不能以数字开头

    3. 不能和系统关键字 保留字冲突

    使用未声明的变量 报错

    在声明之前使用 返回undefined

    十四、原始类型

    数字 Number

    字符串 String

    布尔值 Boolean

    空   null

    未定义 undefind

    对象类型

    数组    Array

    函数 Function

    日期 Date

    正则 RegExp

    错误 Error

    十五、数据类型的检测

    typeof()

    相关文章

      网友评论

          本文标题:JS01

          本文链接:https://www.haomeiwen.com/subject/abybfxtx.html