总结js常用函数和常用技巧

学习和工作的过程中总结的干货,包括常用函数、常用js技巧、常用正则表达式、git笔记等。为刚接触前端的童鞋们提供一个简单的查询的途径,也以此来缅怀我的前端学习之路。
PS:此文档,我会持续更新。

Ajax请求

jquery ajax函数

我自己封装了一个ajax的函数,代码如下:

jsonp方式

有时候我们为了跨域,要使用jsonp的方法,我也封装了一个函数:

常用正则验证表达式

手机号验证

身份证号验证

ip验证

常用js函数

返回顶部

阻止冒泡

全部替换replaceAll

获取浏览器url中的参数值

深度拷贝对象

数组去重

判断数组元素是否重复

生成随机数

操作cookie

知识技巧总结

数据类型

underfined、null、0、false、NaN、空字符串。他们的逻辑非结果均为true。

闭包格式

好处:避免命名冲突(全局变量污染)。

截取和清空数组

获取数组的最大最小值

浮点数计算问题

为什么呢?因为0.1+0.2等于0.30000000000000004。JavaScript的数字都遵循IEEE 754标准构建,在内部都是64位浮点小数表示。可以通过使用toFixed()来解决这个问题。

数组排序sort函数

对象和字符串的转换

git笔记

git使用之前的配置

说明:然后这个邮箱(xxxxx@gmail.com)对应的账号在github上就有权限对仓库进行操作了。可以尽情的进行下面的git命令了。

git常用命令

结语

希望本文总结的内容能给各位看官带来焕然一新的感觉。另外,如果你们有什么值得推荐的js技巧,欢迎在评论中补充,我可以收纳在本文中。

PS:此文档会持续新增内容。

版权属于: 三个前端 | 积累知识,分享经验,交流心得
原文地址: http://web3ge.com/archives/268
欢迎转载,请以链接形式注明原始出处及本声明。

Be the first to comment

发表评论