美文网首页
JavaScript的变量,引入,值类型、运算符

JavaScript的变量,引入,值类型、运算符

作者: chasing_dream | 来源:发表于2018-05-17 09:52 被阅读9次

JavaScript的引入方式:

页面引入:
JavaScript不同于css 他可以在页面的任意地方嵌入代码块

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        //再页头部分嵌入
        alert(123)
    </script>
</head>
<body>
    <script>
         //再内容部分嵌入
        alert(456)
    </script>
</body>
</html>
<script>
     //再页脚部分嵌入
    alert(789)
</script>

外链引入:
<script src="js文件路径"></script>

JavaScript声明变量的方式

通过关键字var来声明一个变量:

 var a;
    var b;
    var c;
    a = 1;
    b = 2;
    c = 3;
    // 等同于
    // var a = 1;
    // var b = 2;
    // var c =3;
//也可以一个关键子同时声明多个变量,每个变量之间用逗号隔开
    var a, b, c ;

JavaScript的值类型:

按照存储类型分为值类型和引用类型

原始值:也就是基本类型: 数字(number)、文本或字符串(string)、布尔(boolean)、未定义(undefined)、空对象指针(null)、Symbol(独一无二的类型、es6新增的类型)。
引用值: 对象(object)、数组(array)、函数(function)

按照js的数据分文简单数据类型和复杂类型:

js中有5中简单数据类型(也称为基本数据类型): Undefined、Null、Boolean、Number和String。一种复杂类型:Object

检测数据类型:

任意变量与字符串拼接都换转换为字符串;
js中使用typeof能检测基本类型

typeof undefined // undefined
typeof 'abc' // string
typeof 123 // number
typeof true // boolean
typeof {} // object
tyoepf [] // object
typeof null //object
typeof console.log //function

检测引用类型的值 instanceof操作符就会返回true;
比如:

alert(oerson instaceof Objdect);  //检测oerson是不是Objdect
alert(colors instaceof  Array);      //检测colors 是不是Array
alert(pattern instaceof RegExp);    //检测pattern 是不是RegExp

tip:使用instanceof来检测基本数据类型始终会返回false

js中有哪些内置函数-数据封装类对象

Object
Array
Boolean
Number
String
Function
Date
RegExp
Error

就是中常用的运算符:

=   等于
+  加
-  减
*  乘
/  除以
%  取余      x = 5 % 2    结果1
++  累加  x = ++ 5 x = 1 + 5     
--  递减  x = -- 5  x =  1 - 4
//给定 x=10 和 y=5,
+=  x+=y    x=x+y   x=15
-=  x-=y            x=x-y   x=5
*=  x*=y            x=x*y   x=50
/=  x/=y    x=x/y   x=2
%=  x%=y    x=x%y   x=0

相关文章

  • js 总结一 07-09

    ES6 一、js入门、js引入、变量、值类型、运算符 js引入代码如下 js变量代码如下: 值类型代码如下: 运算...

  • 每天总结一

    一、js总结一 js引入 js变量 值类型 引用值 运算符

  • JavaScript的变量,引入,值类型、运算符

    JavaScript的引入方式: 页面引入:JavaScript不同于css 他可以在页面的任意地方嵌入代码块 外...

  • [JavaScript基础] 引入,变量,值类型,运算符

    引入 页面内嵌:在 或 中嵌入javascript 外部引入:在 或 中写 注: type="text/javas...

  • 原型链

    在JavaScript中,判断一个变量的类型会用typeof运算符,在使用typeof运算符时采用引用类型存储值会...

  • javascript学习思维导图

    JavaScript 数据类型 JavaScript 变量 Javascript 运算符 JavaScript 流...

  • JS 里的数据类型转换

    一、数据类型转换 JavaScript 中,变量可以赋予任何类型的值。但是运算符对数据类型是有要求的,如果运算符发...

  • JavaScript 学习脑图

    javascript数据类型 javascript变量 javascript运算符 javascript数组 ja...

  • Javascript 学习笔记

    JavaScript 中的变量类型JavaScript 中变量可以存储两种类型的值,即原始值和引用值。5种原始类型...

  • JavaScript 知识点 - JS 基础

    变量类型:根据存储方式区分 值类型(变量存放值) 引用类型(变量存放地址): 对象,数组,函数 typeof运算符...

网友评论

      本文标题:JavaScript的变量,引入,值类型、运算符

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