关闭

【JavaScript】JavaScript基础

标签: javascript对象脚本语言
112人阅读 评论(0) 收藏 举报
分类:

JavaScript是一种描述性语言,也是一种基于对象(Object)和时间驱动(Event Driven)的、并具有安全性能的脚本语言。

JavaScript的组成部分:

  1. ECMAScript标准
    ECMAScript是一种开放的、国际上广为接受的、标准的脚本语言规范。主要描述了一下内容:语法、变量和数据类型、运算符、逻辑控制语句、关键字、保留字、对象。

  2. 浏览器对象模型(Browser Object Model;BOM)

  3. 文档对象模型(Document Object Model;DOM)

引用JavaScript的三种方式

  1. 使用Script标签
  2. 使用外部JacaScript文件
  3. 直接在HTML标签中

常用关键字

  1. document.write :可以输出包含HTML的内容
  2. Script 标签:将JavaScript代码加入到HTML文档中。
  3. var :声明变量
  4. alert():函数,用于弹出对话框
  5. break:立即退出整个循环
  6. continue:退出当前循环,根据条件判断是否继续进行下一次循环
  7. alert:警告,示例:alert(“提示信息”);
  8. prompt:提示;弹出一个会话框,等待用户输入内容
  9. JavaScript核心语法
    变量:
    声明: var 合法变量名
    var width = 20; 申明变量的同时赋值
    var x,y,z = 10; 同时声明多个变量并给多个变量赋值

规范:JavaScript区分大小写,特别是变量的命名、语句的关键词。
JavaScript的关键词,永远都是小写;内置对象,以大写开头,对象名通过小写,多个单词采用驼峰命名发。
变量名也可以不经过声明直接使用,但不推荐。

数据类型:
undefined:未定义类型
null:空类型
number:数值类型(NaN,表示非数,同是number类型)
String:字符串类型
boolean:布尔类型

typeof运算符:用于判断一个值或变量属于哪种数据类型。

数组:

var 数组名 = new Array(size);
示例:
var i = new Array(1,2,3,4,5);

var i = [1,2,3,4,5];

常用属性和方法:

  1. length:返回数组中元素数目
  2. join():把数组的所有元素放入一个字符串,通过一个分割符进行分隔
  3. sort():对数组排序
  4. push():向数组末添加一个或多个元素,并返回新的长度。

运算符号:

算术运算符、比较运算符、逻辑运算符、赋值运算符

逻辑控制语句:
if-else、switch、for(初始化;条件;增量或减量)、while、do-while、for(变量 in 数组)(其中变量为数组索引下标)

函数

系统函数:
parselnt(); 解析一个字符串,并返回整数
示例:var num =parselnt(“37.234”); 返回37

parseFloat(); 解析一个字符串,并返回浮点数

isNaN(); 检查其参数是否是非数字,返回false、true

自定义函数:

function 函数名(参数1,参数2,….){ JavaScript语句}

调用:事件名=”函数名()”;

匿名函数:
var 变量名 = function (参数1,参数2…..)

调用:匿名函数没有函数名,但有变量名接收,因此可用变量名调用匿名函数。

变量的作用域:

全局变量、局部变量

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10103次
    • 积分:329
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条