js之初见
来源:互联网 发布:风暴英雄数据查询 编辑:程序博客网 时间:2024/06/10 03:37
js通俗解释
js全称为JavaScript,诞生于1995年。是一种脚本语言(不能直接执行,需要借助其他语言);可以使网页有动态效果(动态显示或隐藏图片,文字滚动等;动态添加网页元素,动态修改css样式等);可负责一些输入的验证操作。
先斩后奏
介绍:当页面的输入框失去焦点时,获取输入框的值,根据输入框的值不同,给出不同的提示语句,通过js代码动态创建节点,最终再通过js代码将节点动态添加到文档中。
组成
一个完整的JavaScript实现由三个不同的部分组成:ECMAScript (核心):语法规则。规定了JavaScript的基础语法(数据类型,语句,关键字,保留字,操作符,对象)格式
BOM(浏览器对象模型): 操作整个浏览器。处理浏览器和框架的对象
DOM(文档对象模型):操作html元素(获取元素,添加元素,修改元素,删除元素)用于HTML的应用程序编程接口。将整个html文档解析为一颗DOM树。(浏览器中我们用html写的部分,并不包含浏览器本身,看上图的关系)
三者关系的民间说法:
夹缝中的JS
1、可嵌入html代码
2、可独立在自己的文件
3、可潜伏在html标签
注意:最终js代码会执行,都必须直接或间接在html中使用
心得:明了js是一种语言而已; js的组成部分决定js可以做什么;js的生存规则。
可做的操作:给你一段具有一定功能的js,可流畅地将其用于htmls中。
后续请继续关注上海尚学堂:JS基础语法(变量、标识符、数据类型)
阅读全文
1 0
- js之初见
- node.js之Promise初见
- JS---初见
- Angular-JS初见
- Groovy 我之初见
- Petshop 4.0 之初见
- symbian之初见
- 有感之博客初见
- Design Pattern之初见
- Kd-tree之初见
- Linux 之Awk 初见
- (一) MySQL之初见
- php之初见
- 性能测试之初见
- Easymock之初见
- WCF初见之HelloWorld
- 华信之初见
- swift之初见
- asus pc server + geforce titan xp + centos 7
- [shell opencv] 对指定目录下所有的图片进行加黑边处理
- Docker离线安装部署文档
- Android studio butterknife 8.4.0环境配置
- MMORPG战斗系统随笔(一)
- js之初见
- flag
- 使用Caliburn.Micro创建简单的WPF程序
- 一步一步带你做WebApi迁移ASP.NET Core2.0
- Jenkins 持续集成自动化测试配置
- 二、storm任务提交原理
- T00003 Hanoi塔问题
- Spring配置切面
- JAVA之ArrayList