- 博客(7)
- 收藏
- 关注
原创 ES6 JS 中新增的类 :CLASS用法
大学时候学C#时候经常用到class 而对JS中的class屁点不知道; class Ball { constructor(radius = 40, x = 0, y = 0, vx = 0, vy = 0) { this.x = x; this.y = y; this.vx = vx; this.vy = vy; ...
2020-04-23 15:09:38
384
转载 JS中数组 所涉及的语法--收集
Array 对象方法 方法 concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop() 删除并返回数组的最后一个元素 push() 向数组的末尾添加一个或更多元素,并返回新的长度。 reverse() 颠倒数组中元素的顺序。 shift() 删除并返回数组的第一个元素 slice() 从某个已有的数组返回...
2019-12-30 14:01:35
105
原创 字符串中的语法--收集中心
截取字符串的长度 1、substring(3,6) 从索引3的位置开始截取,截取6个长度,也就是截取到索引是9的位置 2、substr(3,6) 从索引3的位置 截取到索引6的位置。 charAt() 该方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。 语法:stringObject.charAt(index) index:必填,所要提取字符的位置 var myst...
2019-12-30 13:59:37
132
原创 export 与export default 的作用,区别
学习时候,第一次看到的是 export default 后面跟个大括号,然后里面定义了一些数据,完全不知道它的含义,如何使用它,找了一些资料学习一下:有一些关键字: export import export default export 是es6中新增的模块。ES6 模块不是对象;我带着下面列出的问题去寻找答案: 1、模块是什么,有什么用?再哪里可以使用它? 这是Es6中 Mo...
2019-12-27 10:46:31
1112
2
原创 $().extend(),与$().fn.extend(),区别
jQuery是一个JavaScript类,如$("#input1") 生成一个 jQuery类的实例。 jQuery为开发插件提拱了两个方法:jQuery.fn.extend()和jQuery.extend()。 1、jQuery.extend() (1)扩展 jQuery 类本身,为jQuery类添加类方法(静态方法) jQuery.extend({ add: function(a,...
2019-12-25 13:45:42
337
原创 今天遇到一个 !与function 的问题
!function($){ } ! 是什么意思 $ 在这里代表什么 !function($){ } 这是同一个自执行函数,了解前先了解下函数的基本概念; 函数声明:function box(){} 函数表达式:var box = function(){}; 匿名函数:function(){} 属于函数表达式 匿名函数的作用:如果将匿名函数赋值给一个变量,则声明了...
2019-12-25 11:22:08
269
原创 每天早起看一眼闭包,
闭包是指有权访问另一个函数作用域变量的函数,创建闭包的通常方式,是在一个函数内部创建另一个函数 由于作用域链的结构,外围函数是无法访问内部变量的,为了能够访问内部变量,我们就可以使用闭包,闭包的本质还是函数,闭包的本质还是函数闭包的本质还是函数。 1. 执行环境和活动对象 ** - 执行环境(execution context)定义了变量或者函数有权访问的其他数据,每个执行环境...
2019-12-25 09:26:48
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人