javascript学习笔记整理(概述、变量、数据类型简_鸿宇娱乐平台 

活动公告当前位置:鸿宇娱乐 > 活动公告 > >

javascript学习笔记整理(概述、变量、数据类型简

  

[js变量,数据类型]javascript学习笔记整理(概述、变量、数据类型简介)

  

A.概述  
  
1.输出工具:  

  

document.write()---可以是html  

  

alert()---字符串  

  

prompt(text,defaultText)  
  text---可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。

  
  defaultText---可选。默认的输入文本。

  

  

2.js的放置  

  

a.可以再HTML的任何位置放置  

  

b.但他是一个整体,相互影响  

  

c.在超链接和重定向的位置  

  
  
  鸿宇娱乐
  
  ********IE下可行,不推荐使用********  
  alert(111);  
  
  

d.调用外部javascript文件  
  
  1.调用的js标签内不能出现任何代码  
  2.js脚本内不能出现标签  
  3.还是相互联系、影响的  
  3.注释  
  a.对旧的浏览器  
    
  *如果旧浏览器不识别JS,就注释  
  b.真正的注释  
  行内注释 //  
  块注释 /* */  

  

B.变量  

  

1.命名规范  
  a.严格区分大小写  
  b.变量的命名必须以 字母 或 _ 或 $ 开头;余下的部分可以是任意的字母、数字、_ 、$  
  c.不能用 关键字 或者 保留字 命名  
  关键字:for、if、try等  
  保留字:byte、char、class等  
  d.命名规范  
  驼峰命名法: getElementById  
  首字母大写: Object  
  有意义的命名:name、age  
  2.变量:可以存储数据的一个变量  
  a.变量如何创建(**必须以var关键字来修饰**)  
  先声明,后赋值:var a;a=3;  
  声明赋值同时进行:var a=3;  
  一次声明多个变量:var a,b,c;  
  一次声明多个变量并赋值: var a=1,b=2;  
  b.如何覆盖已有的变量  
  1.如果从新声明改变量而没有赋值,该变量的值不会改变  
  var a=1;var a; 结果a=1;  
  2.如果从新声明改变量并且赋值,该变量的值改变为新的变量值  
  var a=1;a=3; 结果a=3;  
  3.不用关键字var修饰变量  
  a;alert(a); 报错  
  a=1;alert(a) 结果:1  
  如果不用var修饰,且没有赋值---报错;有赋值,js会当做全局变量,不会报错。(后者不推荐)  

  

C.数据类型  

  

typeof()操作符:用来检测数据类型的一元运算符,并且返回的结果始终是字符串  
  isNaN() 函数用于检查其参数是否是非数字值  
  1.初始类型  
  a.undefined--变量创建后没有赋值,其默认值就是undefined  
  b.null--什么都没有,仅一个占位符  
  c.number--整形、浮点型;支持二、八、十、十六进制,都是按十进制输出;特殊的值  
  1.二、八进制:以0开头  
  2.十六进制:以0x开头  
  3.特殊的值:  
  最大:Number.MAX_VALUE  
  最小:Number.MIN_VALUE  
  无穷大:Infinity  
  无穷小:-Infinity  
  d.string--单双引号包围的字符串,还包括一些特殊字符  
  1.单双引号的效率一样的(不同于PHP)  
  2.只能成对出现,不能相互交叉使用  
  3.可以相互嵌套 var a="a '11' ";  
  4.特殊字符  
  \n 换行  
  \t 制表符  
  \b 空格  
  \r 换行  
  \' 单引号  
  \" 双引号  
  \\ 斜杠  
  2.引用类型  

  

                                                          
类型typeof返回值
undefinedundefinedundefined
nullnullobject
booleanture,falsebollean
string在单双引号之间的值,特殊符号string
  

  

初入前端,写的东西有不足或者错误信息还望各路大神指点指点,共勉进步。

  

(责任编辑:admin)

上一篇:租车app软件功能介绍(史上最全)

下一篇:鸿宇娱乐:JS实现的自定义网页拖动类

推荐内容

客户服务热线

010-400-12345

在线客服