美文网首页
前端——javascript

前端——javascript

作者: 浮_屠 | 来源:发表于2018-12-01 14:57 被阅读0次

语言

就是和计算机交流的语言简称:编程语言

语言发展史


image.png

特点

JS的特点
— 解释型语言
— 和 c 语言还有 java它们的结构很相似
— 动态的语言
— 基于原型的面向对象

解释型语言

  • 不需要被重新编译为机器码后执行,而是可以直接执行
  • 由于少于编译这道程序后编写代码方便了许多
  • 使用了JIT技术,运行速度得以改善

和c还有java 语言相似的结构

  • 语法结构和c还有java语言相似,if、for、whille的语句和java 基本相似

动态语言

  • 在语言中的一切的内容都有不确定性
  • 动态语言不是JS中最好的语言但它是JS中最快的语言

基于原型的面向对象

编写位置

js语句我们一般编写在<script>标签中
css差不多的

  • 属性
    — type:默认值text/javascript可以不写
    — scr:当需要引入一个外部的js文件的时候使用该属性可以指定该文件地址
  • JS是严格区分大小写的

注释

  • JS 的注释也分两种
    — 单行注释: //注释内容/
    —多行注释:/注释内容/

标识符

  • 标识符就是指变量,函数,属性的名字,或者是函数的参数
  • 可以按照下图中的格式规则组成一个或多个字符: image.png
  • 标识符不能是关键字保留字符
    image.png
    不推荐使用的字符
    image.png

变量

  • 作用是给值和对象标注名称
  • 变量声明
    — 使用var关键字声明一个变量
    — var a;

注意:
写完后要使用英文的分号结束,表示这行代码写完了

  • 变量的赋值:
    — 使用=为变量进行赋值
    — a=123;
  • 声明赋值同时进行:
    — var a = 123;

数据类型

  • 数据类型决定一个数据的特性
  • javascrpot中一共有5中基本的数据类型
    — 字符串型(string)
    — 数值型(Number)
    — 布尔值(Boolean)
    — null型(Null)
    — undefined型(Undefined)

typrof运算符

image.png

string

image.png

Number

image.png

数值的转换

image.png

Boolean

image.png

Undefined

image.png

Null

image.png

运算符

image.png

算数运算符

image.png

相关文章

网友评论

      本文标题:前端——javascript

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