JavaScript
ZeenFeeu
这个作者很懒,什么都没留下…
展开
-
字符串
字符串转载 2017-12-31 12:02:00 · 291 阅读 · 0 评论 -
jq对象与js对象
jquery中的$(“#id”)与document.getElementById(“id”)的区别以前一直认为jquery中的$(“#id”)和document.getElementByIdx_x(“id”)得到的效果是一样的,今天做特效的时候才发现并不是这么一回事,通过测试得到:1、alert($(“#div”))得到的是[object Object]2、alert(document转载 2018-01-11 14:17:18 · 2986 阅读 · 2 评论 -
Profile Lookup
我们有一个对象数组,里面存储着通讯录。函数 lookUp 有两个预定义参数:firstName值和prop属性 。函数将会检查通讯录中是否存在一个与传入的 firstName 相同的联系人。如果存在,那么还需要检查对应的联系人中是否存在 prop属性。如果它们都存在,函数返回prop属性对应的值。如果firstName 值不存在,返回 “No such contact”。如果p转载 2018-01-11 14:46:20 · 960 阅读 · 0 评论 -
return
一、返回控制与函数结果 语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制 无函数结果,语法为:return;在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个元素,页面会跳转到该元素href属性指定的页. Return False 就相当于终止符,Return True 就相当于执行符转载 2018-01-03 10:33:04 · 416 阅读 · 0 评论 -
2018.1.21随笔
a++与++a的区别a++ 的含义是先赋值后相加,如 b=a++:先将a的值赋给b,然后a再加上1,此时在那一行代码中b的值是不变的。var a=1;var b = a++; //b=a ,b=1;a+1,a=2;此时b的值为1console.log(b) // 1++a的含义是先相加后赋值,如 b=++a:先将a加上1,然后再把加上1的a赋给b。var a=1;var转载 2018-01-21 22:44:00 · 231 阅读 · 0 评论 -
21点
Counting Cards在赌场21点游戏中,玩家可以通过计算牌桌上已经发放的卡牌的高低值来让自己在游戏中保持优势,这就叫21点算法。根据下面的表格,每张卡牌都分配了一个值。如果卡牌的值大于0,那么玩家应该追加赌注。反之,追加少许赌注甚至不追加赌注。 Count Change Academy +1 2, 3, 4, 5, 6 0 7, 8, 9原创 2018-01-04 15:51:11 · 1152 阅读 · 1 评论 -
循环嵌套
Nesting For Loops如果你有一个二维数组,可以使用相同的逻辑,先遍历外面的数组,再遍历里面的子数组。下面是一个例子:var arr = [ [1,2], [3,4], [5,6]];for (var i=0; i < arr.length; i++) { for (var j=0; j < arr[i].length; j++) { console.log(arr[转载 2018-01-05 12:02:23 · 2618 阅读 · 0 评论 -
js类型转换
强制(显性)类型转换1.将其他类型转为字符串字符串是JS的基本数据类型之一,使用String对象的构造方法可以将任意类型的数据转换为字符串,其中,这里的任意类型主要分为两大类:原始(基本)类型和对象类型。基本类型的转换相对简单,转换方法如下: 基本数据类型 string类型 数字字符串 对应的数字字符串 true 字符串true false转载 2018-01-30 15:24:03 · 388 阅读 · 0 评论