洗扑克牌过程为经典的变量交换 步骤: 1)由原数组每次遍历随机从中抛出一张牌 2)随机牌赋值给暂存牌 3)始存牌赋值给随机牌 4)暂存牌赋值给终存牌 实现代码 var cards = 54; // 以一副斗地主为例13 × 4???? + 2 = 54 function wash(cards) { ...
分类:
Web程序 时间:
2020-10-09 20:25:52
阅读次数:
31
(1)简易ATM /* 步骤构思:1、向用户打印目录 2、变量储存100块剩钱 3、变量储存=存钱:输入钱数加先前存钱数, 弹出显示余额提示框 4、变量储存=取钱:现有减去取钱数,弹出显示余额提示框 5、余额:弹出显示余额提示框 6、退出:弹出退出确认提示框 */ var select = prom ...
分类:
Web程序 时间:
2020-10-06 20:24:26
阅读次数:
40
如题。 比如要把一个json,如 json= {name:"John Rambo", time:"3pm"},,通过js ,传到一个php服务器 fwq.php中,并解析为数组。 方法如下。 js //建立协议 xmlhttp=new XMLHttpRequest(); xmlhttp.onread ...
分类:
编程语言 时间:
2020-09-15 21:02:07
阅读次数:
40
对于动态生成内容的网页,常常遇到需要判断元素是否存在的场景。此文提供了原生 JS 和 jQuery 两种判断方法。
分类:
Web程序 时间:
2020-09-03 16:31:26
阅读次数:
58
原生js实现购物车功能 —面向对象; 购物车在电商网站基本都需要用到,今天我们用面向对象编程思想来写一个购物车 首先,我们先来看一下要实现的效果: 我们来从明面上分析下这个程序的需求: 1.购物车肯定要有增加以及减少货物数量的功能; 2.具有删除货物的功能 3.添加菜单的功能 这是我们可以看到的功能 ...
分类:
其他好文 时间:
2020-08-01 12:41:42
阅读次数:
75
后的后台再做批量导出的时候因为数据量的问题所以需要时用到批量导出的功能,所以这时候需要用到post传参 ajax请求在文件下载方面会有一定的限制 所以这时候就需要使用到 原生js请求的XMLHttpRequest方法 const params = { name:'123', idlist: ['11 ...
分类:
其他好文 时间:
2020-07-20 15:29:25
阅读次数:
84
不带注释的 function ajax(json) { json.type = json.type ? json.type : 'get'; json.async = json.async == false ? false : true; json.contentType = json.conten ...
分类:
Web程序 时间:
2020-07-19 15:47:57
阅读次数:
64
map静态方法 <script> var arr = [1, 3, 5, 7, 9]; var obj = {0: 1, 1: 3, 2: 5, 3: 7, 4: 9, length: 5}; //利用原生js的map方法遍历 /* 第一个参数:当前遍历的元素 第二个参数:当前遍历的索引 第三个参数 ...
分类:
Web程序 时间:
2020-07-15 23:03:07
阅读次数:
83
etch是一种HTTP数据请求的方式,是XMLHttpRequest的一种替代方案。fetch不是ajax的进一步封装,而是原生js。Fetch函数就是原生js,没有使用XMLHttpRequest对象。 ajax 使用步骤 1.创建XmlHttpRequest对象 2.调用open方法设置基本请求 ...
分类:
其他好文 时间:
2020-07-10 15:39:23
阅读次数:
66
1. 原生js的Base64方法 encodeURIComponent() 函数可把字符串作为 URI 组件进行编码,有一个必传参数. unescape() 函数可对通过 escape() 编码的字符串进行解码。 // base编码 // value 是编码后的值 // input 是需要编码的值 ...
分类:
其他好文 时间:
2020-07-07 23:38:07
阅读次数:
110