js小知识

JavaScript 的简称为 js 全称 Javascript ECMAScript
我们大多数都在用ec5的 所以一起来了解一下吧

1、 解析型语言
JavaScript 是一个脚本语言 也是一种解释型语言
JavaScript 的语法构成与c++·java十分相似 (虽然相似一个是轻语言(js)重语言(java)他们两没有实质关系 只是名字相似)
JavaScript 是一种基于语言对象的语言
JavaScript 具有跨平台性 依赖浏览器本身 与操作环境无关,只要能运行浏览器的计算机,并支持Java的浏览器可执行
安全性与简单 js运行的天然环境就是浏览器
JavaScript 存在兼容问题 因为每个浏览器对js的解析程度不同
实现浏览器和用户的交互作用以及动态样式的交互 交互:一问一答
在js眼中万事万物都是对象
在js眼中:页面上所有东西都是 数据data

2、JavaScript与 Java的区别*(还是那句话 只是名字长得像)*
语法相似 Java重语法 JavaScript轻语法 其实Java和JavaScript最重要的区别是一个是静态语言,一个是动态语言
JavaScript 是一种嵌入式脚本文件,直接插入网页,有浏览器一边解释一边执行。
java 语言不一样,他必须在JAVA虚拟机上运行。而且事先需要进行编译。
JAVA的语法规则比JavaScript要严格的多,功能要强大的多。
解释什么是Json:

(1)JSON 是一种轻量级的数据交换格式。

(2)JSON 独立于语言和平台,JSON 解析器和 JSON 库支持许多不同的编程语言。

(3)JSON的语法表示三种类型值,简单值(字符串,数值,布尔值,null),数组,对象

事件冒泡

当你使用事件冒泡时,子级元素先触发,父级元素后触发,即p先触发,div后触发。

事件捕获**

当你使用事件捕获时,父级元素先触发,子级元素后触发,即div先触发,p后触发。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值