JavaScript
余生为莹
好好学习天天向上
展开
-
JavaScript中数组的循环遍历
JavaScript中包括如下7种数据类型:字符串、数字、布尔、数组、对象、null、undefined 字符串:字符串类型数据需要使用单引号或双引号引起来。 数字:JavaScript 只有一种数字类型,数字可以是整形也可以是小数还可以是科学(指数)计数法。 布尔:JavaScript中布尔类型的数据只能是true 或 false。 数组:数组下标从0开始,所以获取第一个元素的语法是:...原创 2019-05-21 10:18:00 · 1252 阅读 · 0 评论 -
JS与jQuery事件绑定总结
使用JavaScript <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-1.8.3.js" ></scri...原创 2019-05-30 18:54:51 · 156 阅读 · 0 评论 -
JavaScript中const、let和var
const关键字 const声明的变量必须 直接初始化且不允许二次赋值,如下代码: <script type="text/javascript"> const name="Tom"; console.log(name); name="Tim";//报错:TypeError: invalid assignment to const `name' console.log(n...原创 2019-07-18 22:55:50 · 174 阅读 · 0 评论 -
JavaScript----匿名函数
概念:没有函数名的函数称为匿名函数。 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script> (function(a,b){ ...原创 2019-07-19 09:04:18 · 114 阅读 · 0 评论 -
JavaScript----变量提升和函数提升
变量提升(Hosting) 已知如下代码: <script type="text/javascript"> var name='Tom'; (function(){ console.log(name);//输出undefined,为什么? var name='Tim'; })(); </script> JavaScript中,变量的声明将...原创 2019-07-19 14:42:46 · 121 阅读 · 0 评论 -
JavaScript----闭包
闭包(closure) 在javascript中,闭包指定义在一个函数内的函数,该函数可以使用其所在函数中定义的变量,如下例子: function add(x) { console.log(x); return function(y) { return x + y; };//该匿名函数既是闭包 } var result = add(4)(2); console.lo...原创 2019-07-19 15:00:55 · 154 阅读 · 0 评论 -
JavaScript----箭头函数
javascript中箭头函数类似于Java中的lambda表达式,这种函数的出现大大简化了函数的定义 传统函数: <script type="text/javascript"> function add(a,b){ return a+b; } var result = add(1,1); console.log(result); </script> ...原创 2019-07-21 11:43:34 · 190 阅读 · 0 评论