js
_duanfy
这个作者很懒,什么都没留下…
展开
-
最详细的JavaScript包装类及其方法
什么是包装类?一,概念为了便于操作基本类型值,JS 提供了 三个 特殊的引用类型:Boolean、Number、String(undefined和null没有自己的包装类)。这些类型和其他引用类型相似,但同时 也具备 与各自基本类型相应的特殊行为。 实际上:每当读取一个基本类型值的时候, “后台就会创建一个 对应的基本包装类型的对象”,从能能够调用一些方法来操作这些数据。二,方法所有的包装类都有 valueOf() 和 toString() 方法,还有charAt(), indexOf()等方法。原创 2020-07-27 20:16:44 · 1094 阅读 · 0 评论 -
Js中childNode与children的区别
childNodes:标准的,它返回指定元素的子元素集合,包括html节点,所有属性,文本。可以通过nodeType来判断是哪种类型的节点,只有当nodeType==1时才是元素节点,2是属性节点,3是文本节点。如果代码中有换行、空格就会增加文本节点,这样用它来返回真正的子节点就会不准确,具体见下面的例子。除了IE9和Firefox,其他浏览器都支持通过childNodes[i]获取第i个子节点。children:非标准的,它返回指定元素的子元素集合。经测试,它只返回html节点,甚至不返回文本节点原创 2020-06-16 18:42:54 · 3523 阅读 · 2 评论 -
基于JS的别踩白块游戏
该小游戏的所以小方块都是基于盒子来实现的,打开时的界面比较简单,用了定位,隐藏了盒子,点击”开始游戏“,”白格“将开始向下移动,此后再每一行上开始出现一个“黑格”,对应列上按下对应的键即可消除黑格。界面如下:运行时界面如下:代码:html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="wid原创 2020-06-13 15:34:40 · 296 阅读 · 0 评论 -
基于JS的猜数字游戏
实现效果:在开始时先点击生成一个随机数,这个随机数会保存起来以匹配你在输入框输入的数据,输入完成之后点击确认,如果大于随机数弹出:如果小于随机数弹出:如果等于随机数弹出:当输入的次数大于五次时闯关失败,弹出:附上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=devic原创 2020-06-12 19:41:23 · 581 阅读 · 0 评论