
javascript
文章平均质量分 95
❍❏❐❑❒❖❘❙❚
这个作者很懒,什么都没留下…
展开
-
轮播---无缝衔接
文章来源:手撸轮播<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>轮播图</title> <style> body {转载 2020-12-17 09:51:55 · 235 阅读 · 0 评论 -
js处理浮点数加减乘除精度丢失问题
内容摘录自:JavaScript数字精度丢失问题总结作者:Snandy(作品出自博客园)加减乘除运算方法封装/** * floatObj 包含加减乘除四个方法,能确保浮点数运算不丢失精度 * * 我们知道计算机编程语言里浮点数计算会存在精度丢失问题(或称舍入误差),其根本原因是二进制和实现位数限制有些数无法有限表示 * 以下是十进制小数对应的二进制表示 * 0.1 >> 0.0001 1001 1001 1001…(1001无限循环) * 0.2 >.转载 2020-11-23 11:25:41 · 635 阅读 · 0 评论 -
if else优化方案(转载翻译)
原文地址:彻底消除if else, 让你的代码看起来更优雅作者:程序媛小艺喜欢的可取给作者点赞收藏,如有侵权,联系删除!场景:状态的判断优化方案1:object对象const statusStr = { '1': '待付款', '2': '待发货', '3': '已发货', '4': '交易完成', '5': '交易关闭', 'default': ''}const getStatus = (status) =>{ return statusS.转载 2020-10-13 10:26:29 · 178 阅读 · 0 评论 -
字符串操作
// 一、增 var string = "hello", string1 = " world", string2 = "!", string3 = " hello " console.log(string) console.log(string.concat(string1)) console.log(st...原创 2019-08-16 17:44:08 · 118 阅读 · 0 评论 -
获取url参数
一:需求:获取 url 中的参数指定参数名称,返回该参数的值 或者 空字符串不指定参数名称,返回全部的参数对象 或者 {}如果存在多个同名参数,则返回数组function getUrlParam(sUrl,sKey){ var result = {}; sUrl.replace(/\??(\w+)=(\w+)&?/g,function(a,k,v){ if(result[k] !== void 0){ var t = result原创 2020-08-06 16:25:02 · 170 阅读 · 0 评论 -
常用函数归纳
1、生成任意个数不重复的整数function sjsz(num){ var ary = []; //创建一个空数组用来保存随机数组 for(var i=0; i<num; i++){ //按照正常排序填充数组 ary[i] = i+1; } ary.sort(function(){...原创 2019-09-26 11:03:02 · 238 阅读 · 0 评论 -
仿淘宝购物车页面----jQuery
注:仿写淘宝购物车逻辑,拿来即用;jQuery逻辑包括:购物车全选,商品全选、购物车结算、删除单个商品、删除选中商品、店铺全选等功能;主要逻辑在最下方,还请各位看官点个关注点歌赞不迷路撒~~~~html部分:<div class="shop_car_box"> <div class="w"> <div class="title"> <span class="line"></sp原创 2020-06-16 20:49:04 · 2851 阅读 · 3 评论 -
循环创建数组对象
有三个li标签: <li name='张三' id="1">张三</li> <li name='王老板' id="5">王老板</li> <li name='潘富' id="7">潘富</li>现需要生成一个数组对象,格式如下:arr = [ {name:'张三',id:'1'}, {name:'王老板',id:'5'}, {name:'潘富',id:'7'},]处理方法如下(这里简写len=l原创 2020-05-19 11:11:54 · 1500 阅读 · 0 评论