javascript
每逢佳节掉三根.
要想技术提升那就得付出努力.
展开
-
js算两个日期中的所有年份月份(经过测试)
这个比较准确经过测试 原文忘记在哪了 有知道的老铁可以在底下评论getMonthBetween(start, end) { var result = {}; var s = start.split('-'); var e = end.split('-'); var minyear = new Date(); var maxyear = new Date(); minyear.setFullYear(s[0]);// 开...原创 2020-08-28 14:41:30 · 845 阅读 · 0 评论 -
vue中 方法名:function() {} 和 方法名() {}区别
区别是区别是methods: {name:function() {}, // es5写法name() {} // es6写法}//也就是简写原创 2019-11-27 16:46:32 · 9734 阅读 · 0 评论 -
如何让你的 JS 写得更漂亮
网上有不少关于JS编写优化建议,这里我根据自己的经验提出一些比较有用的意见。1. 按强类型风格写代码JS是弱类型的,但是写代码的时候不能太随意,写得太随意也体现了编码风格不好。下面分点说明:(1)定义变量的时候要指明类型,告诉JS解释器这个变量是什么数据类型的,而不要让解释器去猜,例如不好的写法:var num, str, obj;声明了三个变量,但其实没什么...转载 2019-09-17 09:10:01 · 181 阅读 · 0 评论 -
用纯 JavaScript 实现的 MVC 程序
我想用model-view-controller架构模式在纯 JavaScript 中写一个简单的程序,于是我这样做了。希望它可以帮你理解 MVC,因为当你刚开始接触它时,它是一个难以理解的概念。我做了这个todo应用程序,这是一个简单小巧的浏览器应用,允许你对待办事项进行CRUD(创建,读取,更新和删除)操作。它只包含index.html、style.css和script.js三个文...转载 2019-08-16 11:25:44 · 1234 阅读 · 0 评论 -
js多线程解释与运用
1,提出问题 执行一个同步操作时,如果耗时非常长,导致主线程堵塞的问题 问题的产生:由于用户界面和js进程公用一个线程,js高强度的计算会导致浏览器无暇 顾忌用户界面,进入假死状态 2,多线程 通过使用 web worker,我们可以在浏览器的后台运行js,进而不占用浏览器自身线程...原创 2018-08-05 21:00:18 · 2206 阅读 · 0 评论 -
jquery 自定义滚动条
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><meta name="keywords" content="我的梦想:暴富!"><meta name"description" c...原创 2018-04-22 20:14:20 · 406 阅读 · 0 评论 -
rem自适应js
/** 处理字体响应式* **/(function (w) { //获取文档 var doc = w.document; var docuEle = doc.documentElement; refreshRem(); function refreshRem() { //getBoundingClientRect()获取某个元素的上右...原创 2018-08-05 20:54:38 · 1261 阅读 · 0 评论 -
后端返回数据如果键是数字类型的解析方法(秒懂)
后端返回的脑残数据{status: 0, msg: "成功", data: {1: "第一个测试模板创建", 2: "第er个测试模板创建"}}data: {1: "第一个测试模板创建", 2: "第er个测试模板创建"}1: "第一个测试模板创建"2: "第er个测试模板创建"msg: "成功"status: 0js解析方法 var dicTemplate = {1:...原创 2019-04-12 10:10:02 · 1552 阅读 · 0 评论 -
html5页面跳转传值以及哈希加密
要实现从一个页面A跳到另一个页面B,js实现就在A的js代码加跳转代码JS跳转大概有以下几种方式第一种:(跳转到b.html)<scriptlanguage="javascript"type="text/javascript">window.location.href="b.html";</script>第二种:(返回上一页面)<script...原创 2019-04-04 11:56:55 · 1506 阅读 · 0 评论