- 博客(11)
- 收藏
- 关注
转载 js小众且好用的技巧【一行代码】
当你需要获取某年某月的最后一天getLastDate(new Date('2023-03-04')) // Fri Mar 31 2023 00:00:00 GMT+0800 (中国标准时间)
2023-07-18 09:57:39
854
原创 JavaScript处理客户端时间和北京时间时区的问题
JavaScript处理客户端时间和北京时间时区的问题1. 无论在哪个时区都把时间戳当成北京时间的时间戳去处理function getBeijingtime (i, val) { // i为时区值数字,北京为东八区则输进8,西5输入-5 let d = new Date(val) //得到1970年1月1日到现在的秒数 let len = val //本地时间与GMT时间的时间偏移差 let offset = d.getTimezoneOffset() *
2021-03-12 16:30:39
480
1
原创 前端渲染与后端渲染
后端渲染大概十年前,JSP、PHP、ASP等为大多数网站使用,网站也是由后端作为渲染。因为大多数工作都是由后端完成,对后端人员要求较高,前端的地位也就比较低。后端渲染的优势:第一次搭建简单网站的速度快SEO(搜索引擎优化)友好度高,特别是对于一些营销购物推广类网站服务器渲染不用关心浏览器兼容性问题(随着浏览器发展,优点在消失)减少客户端的消耗安全性比前端渲染稍好后端渲染的劣势...
2020-03-26 23:45:43
263
转载 Node.js爬虫采集到的数据有少数汉字乱码,解决方案。
乱码原因是传输数据时 buffer 的拼接问题!例如以下写法:let data = "";res.on("data" , function(chunk){ data += chunk;});如果爬取的数据的中文数据量比较小,一般显示是正常的。但当爬取的数据量较大时,很有可能出现部分汉字会乱码现象。产生原因:在默认的情况下 trunk 是一个 Buffer 对象,而data...
2020-03-26 15:47:43
556
转载 Vue.js
MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自动传递给 View,即所谓的数据双向绑定。Vue.js 是一个提供了 MVVM 风格的双向数据绑定的 Javascript 库,专注于View 层。它的核心是 MVVM 中的 VM,也就是 View...
2020-03-18 11:21:26
133
原创 JavaScript闭包
JavaScript闭包avaScript闭包什么是闭包闭包咋来的自己简单总结下闭包的产生有三个条件为什么这个函数空间不会被销毁?什么特殊情况?什么情况会被销毁?看一个简单的应用闭包的例子为啥要用闭包闭包的优点闭包的缺点间接返回一个函数闭包能干啥简单使用闭包函数利用闭包实现单例模式最后需要要注意!
2020-02-22 11:52:50
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人