js入门之一 变量

一、变量

  1. 概念:存储信息的容器,存储一些值,数字、字符串、布尔型、对象等

变量的定义

var 变量名 [=变量值]

 var a;   //只定义变量 不赋值

 var a=10;  //定义变量,同时赋值

 var a, b=20,c='hello',d='你好',e;//一次可以定义多个变量 用逗号隔开

变量的命名规范

 1.  以英文开头

​ 2. 不能以数字和特殊符号开头,不能有中文、空格

​ 3. 大小写敏感

​ 4. 不能使用关键词和保留字作为变量名 比如 var class top this let const

 5.  可以有 $ _ 

es5数据类型

基本数据类型:字符串、数字、布尔型、null、undefined

引用类型:字符串

复合类型

字符串

​ 数字

​ 布尔值

​ null

​ undefined

​ 字符串 string

​ 数字 number

​ 布尔值 boolean

​ undefined未定义 undefined

​ null空值空对象 object

​ 复合数据类型(引用数据类型)

​ object(对象、数组、函数)

数字类型

使用64位浮点数进行存储,支持二进制、八进制、十进制、十六进制等,最高到三十六进制


var a=10
var b=0xa;//16进制的值
console.log(2/0);//Infinity,正无穷
console.log(2/'a');//NaN

二、字符串

包括一般字符、字符串、和转义字符

 var a = 'haha'
 var a = "ahha"  //字符串定义
  var a = 'haha'
  var a = "ahha"
        // 特殊转义符
  var s='hello \n world'//   \n 换行
  console.log(s);
        
  var s='hello  \'w\'orld'//   \' 转义符
  console.log(s);

  var s='hello  \\orld'//   \\ 转义符
  console.log(s);

对象

//定义对象
 var obj={};
 console.log(obj);
 console.log(typeof obj);
 var person={
      name="陈一发";
    	age=15;
    }
console.log(person);

js输入和输出

prompt:输入数据

var ans=prompt('今天你学习了吗');//输入框
alert(ans);//prompt返回值   确定按钮是返回输入框中的值,取消是返回null

confirm:输入数据

 alert('123');
 var ans=confirm("你有什么可以骄傲的");//确定
 alert(ans);//confirm返回值 按确定返回true,取消返回false

alert:窗口弹窗

document.write:在网页上显示,但是会将当前网页内容清空

console.log():控制台输出

cobsole.dir():输出对象具有的属性和方法

posted @ 2020-05-26 22:32  初级程序员Memory  阅读(89)  评论(0)    收藏  举报