JavaScript
猿分&
CSDN 记录从0到1
展开
-
js之静态方法与实例方法
实例方法是指必须要先使用"new"关键字声明一个类的实例, 然后才可以通过此实例访问的方法。静态方法是指不需要声明类的实例就可以使用的方法。翻译 2022-10-10 22:02:32 · 753 阅读 · 0 评论 -
JS滚动条滚动到一定位置导航吸顶效果
【代码】JS滚动条滚动到一定位置导航吸顶效果。原创 2022-08-30 19:33:43 · 465 阅读 · 0 评论 -
JS性能优化——图片懒加载
【代码】JS性能优化——图片懒加载。原创 2022-08-30 19:32:48 · 110 阅读 · 0 评论 -
JS监听输入字数
【代码】JS监听输入字数。原创 2022-08-30 19:30:26 · 309 阅读 · 0 评论 -
JS元素跟着键盘上下左右移动
【代码】JS元素跟着键盘上下左右移动。原创 2022-08-30 19:29:37 · 309 阅读 · 0 评论 -
JS元素随着鼠标移动
【代码】JS元素随着鼠标移动。原创 2022-08-30 19:28:35 · 160 阅读 · 0 评论 -
JS右键出现菜单
【代码】JS右键出现菜单。原创 2022-08-30 19:27:56 · 1821 阅读 · 0 评论 -
JS实现浏览器记住密码
JS实现浏览器记住密码。原创 2022-08-30 19:27:13 · 941 阅读 · 0 评论 -
JS点击标签切换内容
JS点击标签切换内容。原创 2022-08-26 09:43:48 · 295 阅读 · 0 评论 -
JS点击切换背景
JS点击切换背景。原创 2022-08-26 09:42:29 · 332 阅读 · 0 评论 -
JS实现鼠标拖动
JS实现鼠标拖动。原创 2022-08-25 21:49:41 · 1030 阅读 · 0 评论 -
JS点击实现子菜单出现隐藏
JS点击实现子菜单出现隐藏。原创 2022-08-24 23:28:21 · 591 阅读 · 0 评论 -
JS实现点击移动
JS实现点击移动。点一下右移,再点一下还原原创 2022-08-24 23:25:00 · 660 阅读 · 0 评论 -
JS点击 隐藏显示 通过设置类名的方式
JS点击 隐藏显示 通过设置类名的方式。原创 2022-08-24 22:54:43 · 440 阅读 · 0 评论 -
JS实现点击显示/隐藏
JS实现点击显示/隐藏。原创 2022-08-23 20:09:36 · 5316 阅读 · 0 评论 -
JS格式化日期
JS格式化日期。原创 2022-08-22 23:27:08 · 104 阅读 · 0 评论 -
JS搜索方法 ,当用户输入单词一部分时,找到对应的单词
JS搜索方法 ,当用户输入单词一部分时,找到对应的单词原创 2022-08-22 23:25:06 · 192 阅读 · 0 评论 -
js随机数——随机人名
js随机数——随机人名。原创 2022-08-18 21:36:22 · 1512 阅读 · 0 评论 -
js练习——随机数猜数字大小游戏
js练习——随机数猜数字大小游戏。原创 2022-08-18 21:34:44 · 1257 阅读 · 0 评论 -
js求数组中的对象练习题——大一女生的名字
js求数组中的对象练习题——大一女生的名字原创 2022-08-18 21:32:32 · 91 阅读 · 0 评论 -
js求数组中的数组——大一女生的名字练习
js求数组中的数组——大一女生的名字练习原创 2022-08-18 21:31:34 · 74 阅读 · 0 评论 -
输出数组的平均数
输出数组的平均数。原创 2022-08-18 21:26:23 · 109 阅读 · 0 评论 -
js三角形
js三角形原创 2022-08-17 16:53:27 · 148 阅读 · 0 评论 -
js斐波那契数列求和
.序列:1,2,3,5,8,13...。找出第20个数是多少? * 得出前20个数之和是多少?原创 2022-08-17 16:50:55 · 544 阅读 · 0 评论 -
js士兵排队报数问题
有一队兵,他想知道有多少人,便让士兵排队报数: 按从1至5报数,最末一个士兵报的数为1; 按从1至6报数,最末一个士兵报的数为5; 按从1至7报数,最末一个士兵报的数为4; 最后再按从1至11报数,最末一个士兵报的数为10。 编程求至少有多少兵? ...原创 2022-08-17 16:23:51 · 211 阅读 · 0 评论 -
js九九乘法表
js九九乘法表原创 2022-08-17 16:22:36 · 56 阅读 · 0 评论 -
js实现猴子吃桃问题
猴子吃桃问题: 猴子第一天摘下若干个桃子, 当即吃了一半,还不过瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 以后每天早上都吃了前一天剩下的一半然后加一个。 到第10天早上想再吃时,见只剩下一个桃子了。 求第一天共摘了多少。...原创 2022-08-17 16:20:58 · 401 阅读 · 0 评论 -
js实现点击旋转
js实现点击旋转原创 2022-08-16 18:49:27 · 980 阅读 · 0 评论 -
JavaScript——JSON
JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。(大括号代表对象,固定格式;中括号代表数组,看查出来有多少组数,对应搜索框里1下面弹出来的东西)在JavaScript中一切皆为对象,任何js支持的类型都可以用JSON来表示。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。所有的键值对都是用keyvalue。...翻译 2022-07-17 13:58:13 · 64 阅读 · 0 评论 -
JavaScript——方法
定义方法:方法就是把函数放在对象里面,对象只有两个东西——属性和方法给fengli对象绑定一个函数,就可以做更多的事情。比如,写个age()方法,返回fengli的年龄;在一个方法内部,this是一个特殊变量,它始终指向当前对象,也就是fengli这个变量。所以,this.birth可以拿到fengli的birth属性。上述拆开写的话:JavaScript的函数内部如果调用了this,那么这个this到底指向谁?答案是,视情况而定!如果以对象的方法形式调用,比如fengli.age(),该函数翻译 2022-06-19 18:58:04 · 288 阅读 · 0 评论 -
JavaScript——变量的作用域、let、const详解
在JavaScript中,var定义的变量实际是有作用域的,假设在函数体声明,则在函数体外不可以使用~(但可以研究闭包使用)如果两个函数使用了相同的变量名,只要在函数内部,就不冲突由于JavaScript的函数可以嵌套,此时,内部函数可以访问外部函数定义的变量,反过来则不行:JavaScript的函数在查找变量时从自身函数定义开始,从“内”向“外”查找。如果内部函数定义了与外部函数重名的变量,则内部函数的变量将“屏蔽”外部函数的变量。虽然是strict模式,但语句var x = 'a, ’ +翻译 2022-06-19 17:24:35 · 492 阅读 · 0 评论 -
JavaScript——函数的定义和参数获取
java定义JS定义一旦执行到return表示函数或者方法结束,返回结果;如果没有执行return,函数只想完也会返回结果,结果就是undefinedfunction (x){…}:这是一个匿名函数,但是可以把结果赋值给abs,通过abs就可以调用函数!方式一和方式二等价参数问题参数多了也不报错,JavaScript可以传任意个参数,也可以不传递参数;参数进来是否存在问题?(可以用length判断长度)假设不存在参数如何规避?参数存在多个怎么办?arguments 是JS免费赠送翻译 2022-06-15 12:55:36 · 767 阅读 · 0 评论 -
JavaScript——Map和Set集合
Map;Set;无序不重复的集合(去重)遍历map遍历set遍历下标翻译 2022-06-15 11:59:38 · 69 阅读 · 0 评论 -
JavaScript——分支和循环讲解
if判断while循环,避免程序死循环foreach方法for…in循环翻译 2022-06-14 18:43:47 · 50 阅读 · 0 评论 -
JavaScript——对象类型详解
若干个键值对JS中的对象,{…}表示一个对象,键值对描述属性xxxx: xxxx,多个属性之间用逗号隔开,最后一个属性不加逗号!JS中所有的键都是字符串,值是任意对象1、对象赋值2、使用一个不存在的对象属性,不会报错!undefine3、动态的删减属性4、动态的添加属性,直接给新的属性添加值即可5、判断属性值是否在对象中6、判断一个属性是否是自身拥有的hasOwnProperty()...翻译 2022-06-14 15:24:43 · 368 阅读 · 0 评论 -
JavaScript——数组类型详解
Array可以包含任意类型的数据类型数组:存储数据(如何存,如何取,方法都可以自己实现)1、长度注意:假如给arr.length赋值,数组大小就会发生变化,如果赋值过小就会丢失元素,赋值过大就会出现空属性2、获得下标索引indexOf字符串的 ‘1’ 和数字 1 是不一样的3、slice() 截取数组的一部分,返回一个新数组,类似于String中的substring![!](https://img-blog.csdnimg.cn/8d171ca9ecfd4a208d69e70d448翻译 2022-06-14 15:08:13 · 133 阅读 · 0 评论 -
JavaScript——严格检查模式strict、字符串类型详解
1.正常字符串我们使用单引号或者双引号包裹;2.注意转义字符 \3.多行字符串编写:可以编写长字符串4.模板字符串5.字符串长度6.字符串的不可变性7.大小写转换(注意这里是方法不是属性)8.获取指定下标9.substring截取指定字符串长度,包含前面不包含后面...翻译 2022-06-13 21:52:08 · 153 阅读 · 0 评论 -
JavaScript浅谈(数据类型)
可以使用控制台打印变量或者弹出弹窗,相当于sout控制台断点刷新页面调试浏览器必备调试须知数据类型数值、文本、图形、音频、视频…变量 :不能以数字开头number(JS不区分小数和整数:整数,浮点数,科学记数法,负数,NaN(not a number ) ,Infinity(表示无穷大))字符串布尔值逻辑运算比较运算符= 赋值== 等于(类型不一样,值一样,也会判断为true)=== 绝对等于(类型一样,值一样,结果为true)JS的缺陷,坚持不要使用==做等于翻译 2022-06-13 20:53:11 · 54 阅读 · 0 评论