关闭

【JavaScript】JavaScript基础

标签: javascript对象脚本语言
137人阅读 评论(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网站的观点或立场

javascript—新手必备、零基础学习

本书目录 第一章:  JavaScript语言基础 第二章:  JavaScript内置对象 第三章:  窗口window对象 第四章:  文档document对象 第五章:  表单form对象 第...
  • u013321328
  • u013321328
  • 2015-02-06 13:27
  • 1634

JavaScript基础入门

在工作中,时不时的要设计去与web端的网页去进行一些交互,要想软件的功能更加强大,包括QT,Android,IOS的开发,无一列外的都会涉及到与JS的交互,所以想着手学习JavaScript,以后遇到...
  • x348722662
  • x348722662
  • 2016-03-22 17:16
  • 1609

JavaScript基础知识问答题(答案仅供参考)

 php高中班javascript答辩题目 什么是javascript?  答:Javascript是一种专门设计用来增强网页交互性的脚本语言,它也是一种解释型语言。 ...
  • wieyi
  • wieyi
  • 2016-06-08 17:34
  • 3298

JavaScript基础笔记-尚硅谷视频自己总结

  • 4天前 14:46
  • 27KB
  • 下载

JavaScript基础知识例子

  • 2018-01-05 10:25
  • 23KB
  • 下载

JavaScript语言基础知识点总结十张图

  • 2018-01-10 10:04
  • 2.39MB
  • 下载

Javascript 基础教程

  • 2014-08-05 16:32
  • 3.30MB
  • 下载

javascript基础视频80集8

  • 2017-06-07 16:15
  • 67.95MB
  • 下载

JavaScript基础教程

  • 2016-04-08 18:12
  • 1.21MB
  • 下载

JavaScript基础教程(第8版)

  • 2015-06-08 21:40
  • 17.29MB
  • 下载
    个人资料
    • 访问:13125次
    • 积分:359
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条