JavaScript基础【转载】
来源:互联网 发布:淘宝卖家给买家差评 编辑:程序博客网 时间:2024/06/03 20:47
JavaScript是一种具有面向对象能力、解释性的程序设计语言,它是基于对象和事件驱动的安全的客户端脚本语言。用于验证发往服务器的数据,增加web互动,加强用户体验度。
【组成部分】
js由ECMAScript,DOM(文档对象模型),BOM(浏览器对象模型)3大部分组成:
(1)ECMAScript:描述了javascript语言的语法和基本对象
(2)文档对象模型(DOM):描述处理网页内容的接口和方法
(3)浏览器对象模型(BOM):描述与浏览器进行交互的方法和接口
【ECMAScript】
ECMAScript是一种脚本在语法和语义上的标准(ECMA 欧洲计算机制造商协会European computer Manufacturers Association)。
1. 语法构成:
标识符:变量、函数、属性或者函数参数
注释://----单行注释 /*...*/ ------多行注释
字面量:程序中显示的数据值(eg:100---数字字面量 /js/gi---正则式字面量)
2. 关键字与保留字。用于控制语句开始或结束,执行特定操作,不能用作标识符。
3. 变量是松散性的,即 可用于保存任何类型的数据。eg:
var box=‘李四’ box是字符类型
var box=100 则box是数值类型
【DOM】
【BOM】
BOM提供了很多访问浏览器的对象,用于访问浏览器功能。主要包括window对象,location对象,history对象。
1. window对象处于JavaScript结构最顶层,打开每一个窗口都会创建window对象。
系统对话框:浏览器通过alert(),confirm()和prompt()方法可以调用系统对话框显示信息。
window.open('URL地址'); //代开新窗口。
除此之外还可以控制对象的位置,大小等。
2. location对象,提供与当前窗口加载文档有关信息,还有一些导航功能。
location.hash="#1";//设置#后面的字符串,并跳转
location.port=8888;//设置端口号
location.hostname='Lee'; //设置主机名
location.pathname='Lee'; //设置当前路径
location.href='http://www.baidu.com';
3. history对象是window对象的属性,保存着上网用户的记录,从窗口被打开算起。
【总结】
- JavaScript基础【转载】
- 【转载】JavaScript 语言基础知识点总结(思维导图)
- Javascript 转载
- 转载的转载,不错的,100多个很有用的JavaScript函数以及基础写法大集合
- javaScript基础
- JAVASCRIPT 基础
- JavaScript基础
- JAVASCRIPT基础
- JavaScript 基础
- javascript基础
- javascript基础
- JavaScript 基础
- JavaScript基础
- javascript基础
- JavaScript基础
- javascript基础
- javascript基础
- Javascript基础
- Sql server还原失败(数据库正在使用,无法获得对数据库的独占访问权)
- 截取视频第一帧——使用ffmpeg
- <学习笔记>apk文件[INSTALL_PARSE_FAILED_NO_CERTIFICATES]错误
- javascript高级开发学习笔记五
- bzoj4291.Kieszonkowe(大根堆 && 贪心)
- JavaScript基础【转载】
- windows环境下的cmd命令行如何用鼠标进行复制粘贴
- 菜鸟学习Spring——SpringMVC注解版控制层重定向到控制层
- MyBatis SQL映射
- asp.net 关于列表问题。点击文章标题,显示文章内容。
- linux 环境 搭建 jenkins
- 69道Spring面试题和答案
- 使用腾讯字蛛生成字体文件
- 验证码倒计时