查看“JavaScript”的源代码
←
JavaScript
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{提示|该页面仍需进一步完善,欢迎加入我们}} JavaScript(通常简写为JS),是一种高级解释型编程语言,具有动态、弱类型、基于原型和多范式特征。[[HTML]]、[[CSS]]、JavaScript是[[万维网]](World Wide Web)的三大核心技术。JavaScript赋予网页可交互的特性,因而成为网络应用的必要基础。大量的网站采用了JavaScript技术,所有的主流浏览器均带有专有的JavaScript解释引擎来执行脚本。 == 概述 == === 组成部分 === * ECMAScript:描述JavaScript的语法与基本对象; * [[文档对象模型]](DOM):描述处理网页内容的方法和接口; * [[浏览器对象模型]](BOM):描述与浏览器进行交互的方法和接口; == 应用 == === 网页以外的其他应用 === * 嵌入的脚本语言 * 脚本引擎 * 应用平台 == 上手 == [https://www.sololearn.com/Course/JavaScript/ SoloLearn JavaScript课程]是非常适合初学者的交互式教程(英文,免费),以下内容是根据该课程整理的知识要点。 === 概述 === * <script>标签:用于在页面中嵌入JavaScript脚本;可放置在<head><body>内,调用的时间有所不同,一般放在<body>末尾处; * <script>标签的属性:language、type属性,用于指定脚本语言与格式,通常不需要;src属性,用于引用外部js脚本文件; * <noscript>标签:放置需要在不支持JavaScript的浏览器中显示的内容; * 注释://单行注释;/*多行注释*/; === 基本概念 === * 变量 ** 命名规则:可包括英文字符、数字、下划线(_)、美元符号($),大小写敏感,不能以数字开头; ** 变量类型:数字(number)、字符(string)、布尔(boolean); * 运算符 * 逻辑运算符 === 条件与循环 === * if * for * while * do while === 函数 === * 函数定义:function name(parameter1, parameter2) { code block; } * 函数调用:function name(argument1, argument2); * 三种类型的弹出框:alert(),prompt(),confirm(); === 对象 === * 对象属性 * 对象构建器 * 对象方法 === 核心对象 === * array * Math * Date === DOM === * 选择HTML元素: * 修改HTML元素的内容与属性: * 创建、删除、替换HTML元素: * 事件: == 参考链接 == * [[wikipedia:JavaScript|WikiPedia: JavaScript]] * [https://baike.baidu.com/item/javascript 百度百科:JavaScript] * [http://www.w3school.com.cn/jsref/index.asp W3school:JavaScript 参考手册]
该页面使用的模板:
模板:提示
(
查看源代码
)
返回至
JavaScript
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
分类索引
最近更改
随机页面
用户指南
编辑助手
工具
链入页面
相关更改
特殊页面
页面信息