JavaScript(一)变量、基本语法、数据类型、呈现数据的三种方法、导入脚本、运算符、脚本循环生成、类型转换、函数调用、事件驱动机制


	JavaScript(一)变量、基本语法、数据类型、呈现数据的三种方法、导入脚本、运算符、脚本循环生成、类型转换、函数调用、事件驱动机制
[编程语言教程]

  

技术图片

 

 

 

什么是JAVASCRIPT:
  JAVASCRIPT是网景(NetScape)公司推出的基于面向对象和事件驱动机制,缓解服务器端压力的客户端脚本语言

JS是运行在客户端(浏览器)上的,JS是解释型(及时编译)的语言(编译一次多次应用,且是运行在客户端上的,访问频率低,所以有提升性能)
JS可以内嵌在页面中,也可以以独立的.js文件的形式进行访问。服务器将包含js脚本的页面或js文件响应发送回客户端(浏览器),浏览器接收后再通过解释器对js进行解释

技术图片

JS的特点:
  1.面向对象的设计
  2.基于事件驱动机制
  3.弱类型语言
  4.简单易学

Java是标准的强类型语言,解释器在解释执行数据时,必须要明确该数据的类型(性能更好)

 JavaScript是弱类型语言,所有数据不需要明确标识类型,在解释过程中可以即时辨识该数据的类型(灵活性更高)

综合来看JS性能还是不如Java

基本语法:

技术图片

 

变量:

  string类型是小写的(JavaScript也是严格区分大小写的),且值可以用双引号也可以用单引号

  数组可以一维也可以二维,且不需要指定数组类型,更类似于Java中的集合

JavaScript语法规范:
  1.严格区分大小写
  2.变量名与方法名使用驼峰命名法

 技术图片

 

 

 定义变量:var

  可以随时随地通过这个变量记录各种各样类型的值,分号结尾

技术图片

 

 

//单行注释

/**/块注释

//声明变量,由于JS是弱类型,因此声变量是不需要关注变量的类型
//所有类型的变量都使用var来声明

//字符类型
var name="tom"; //数值类型是number var name=10; alert(typeof(name)); //boolean类型 var name=true; //array类型,属于object对象类型 var name=new Array("a","b","c")
//Object对象
var name=new Object();
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » JavaScript(一)变量、基本语法、数据类型、呈现数据的三种方法、导入脚本、运算符、脚本循环生成、类型转换、函数调用、事件驱动机制