没有合适的资源?快使用搜索试试~ 我知道了~
JavaScript基础笔记-尚硅谷视频自己总结
需积分: 49 14 下载量 144 浏览量
2018-01-13
14:46:51
上传
评论 2
收藏 27KB DOCX 举报
温馨提示


试读
11页
JavaScript入门知识点总结,文档里面包含W3School里面方法
资源推荐
资源详情
资源评论










什么是语言
计算机就是一个由人来控制的机器,人让它干嘛,它就得干嘛。
我们要学习的语言就是人和计算机交流的工具,人类通过语言
来控制、操作计算机。
编程语言和我们说的中文、英文本质上没有区别,只是语法比
较特殊。
语言的发展:
纸带机:机器语言
汇编语言:符号语言
现代语言:高级语言
起源
诞生于 年,它的出现主要是用于处理网页中的
前端验证。
所谓的前端验证,就是指检查用户输入的内容是否符合一定的
规则。
比如:用户名的长度,密码的长度,邮箱的格式等。
简史
是由网景公司发明,起初命名为 ,后来由
于 公司的介入更名为了 。
年微软公司在其最新的 浏览器中引入了自己对
的实现 。
于是在市面上存在两个版本的 ,一个网景公司的
和微软的 。
为了确保不同的浏览器上运行的 标准一致,所以几
个公司共同定制了 的标准名命名为 。
实现
是一个标准,而这个标准需要由各个厂商去实现。
不同的浏览器厂商对该标准会有不同的实现。
浏览器 JavaScript 实现方式
!"#
"" $ %&#
'
&( )
#" #"
我们已经知道 是 标准,所以一般情况下
这两个词我们认为是一个意思。
但是实际上 的含义却要更大一些。
一个完整的 实现应该由以下三个部分构成:
*+*
学习内容
我们已经知道了一个完整的 实现包含了三个部分:
、 * 和 +*。

由此我们也知道了我们所要学习的内容就是这三部分。
*
+*
特点
的特点
解释型语言
类似于 和 的语法结构
动态语言
基于原型的面向对象
解释型语言
是一门解释型语言,所谓解释型值语言不需要被编
译为机器码在执行,而是直接执行。
由于少了编译这一步骤,所以解释型语言开发起来尤为轻松,
但是解释型语言运行较慢也是它的劣势。
不过解释型语言中使用了 , 技术,使得运行速度得以改善。
类似于 和 的语法结构
的语法结构与 和 很像,向 '、 '、 -&$ 等语
句和 的基本上是一模一样的。
所以有过 和 基础的同学学习起来会轻松很多。
不过 和与 的关系也仅仅是看起来像而已。
动态语言
是一门动态语言,所谓的动态语言可以暂时理解为
在语言中的一切内容都是不确定的。比如一个变量,这一时刻
是个整型,下一时刻可能会变成字符串了。当然这个问题我们
以后再谈。
不过在补充一句动态语言相比静态语言性能上要差一些,不过
由于 中应用的 , 技术,所以 可能是运行速度最快
的动态语言了。
基于原型的面向对象
是一门面向对象的语言。啥是对象?下次聊。
也是一门面向对象的语言,但是与 不同 是
基于原型的面向对象。啥是原型?下次聊。
编写位置
我们目前学习的 全都是客户端的 ,也就是说全都是需要在
浏览器中运行的,所以我们我们的 代码全都需要在网页中编
写。
我们的 代码需要编写到./0标签中。
我们一般将 / 标签写到 &! 中。(和 /$ 标签有点像)
属性:
:默认值 %1/ 可以不写,不写也是这个值。
/:当需要引入一个外部的 1/ 文件时,使用该属性指向文件的地址。
2$$3$!
创建一个 &($ 文件。

在 &($ 文件的的 &! 标签中创建一个
/ 标签,并编写如下代码。
<script type="text/javascript">
console.log("Hello World");
</script>
严格区分大小写
是严格区分大小写的,也就是 4 和 4 会被解析器
认为是两个不同的东西。
所以在编写上边的 2$$3$! 时,一定要注意区分大小写。
注释
注释中的内容不会被解析器解析执行,但是会在
源码中显示,我们一般会使用注释对程序中的内
容进行解释。
中的注释和 的的一致,分为两种:
单行注释:%%注释内容
多行注释:%5注释内容5%
标识符
所谓标识符,就是指变量、 函数、 属性的名字,或函数的参数。
标识符可以是按照下列格式规则组合起来的一或多个字符:
第一个字符必须是一个字母、 下划线( 6)或一个美元符号( 7)。
其他字符可以是字母、 下划线、 美元符号或数字。
按照惯例,标识符采用驼峰命名法。
但是要注意的是 中的标识符不能是关键字和保留字
符。
关键字和保留字符
关键字
4# ! "/"' ' /
$/ "- & 8"$$
9" ! ":"9 ' /-&
-&$ !'9$ ' &- !$
" '9":" &/ -&
!49;; '$/ 9 "9$$
保留字符
$// "9( "!/ /9 "/
( ($("/ $ 94$ $!
"' #; ! /:
其他不建议使用的标识符
4/ !94$ ; ": /:
"9( ($("/ #; /9 4
( /"&"< & "!/
! &-/ $// 8"$ "'
"/" "/ = $"; /&
;9("/ "!> "8" 9(4 >;
剩余10页未读,继续阅读
资源评论


ding15529273378
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
