js超实用的小技巧(1)

简介: js超实用的小技巧(1)

1,js的数据类型


       基本数据类型:字符串(string),数字(number),布尔(boolean),对空(null)


       引用数据类型(对象类型):对象(object),数组(array),函数(function)


       特殊的对象:正则(regexp)和日期(date)


       特殊类型:underfined(未定义),null(空对象),lnfinate(无穷),nan(非数字)


      js中字符串类型的数字和数字做数学运输时会发生类型转换,字符串数字会转换为数字


2,js的类型转换


1,string转number

var number_1 = Number("1234556")//1234556


注意,number只能转换数字形式的字符串


2,字符串类提取数字


               parselnt方法,这个方法时将字符串中的数据转换为number的数据,这里有个小缺点就是当一个字符串有多段数据时如“123a456”,parselnt只能提第一段的123,后续的456提取不到


var number_1 = parseInt("1234a456")//1234


3.声明变量加var和不加var的区别


       在全局变量里,加不加var无所谓


       但是,如果我们在函数里声明一个变量,就要根据实际情况来确定加或者不加了,如果加了var,则代表着这个变量时局部变量,只在局部生效,只能在函数里使用,如果没加则代表着是全局变量,全局都能使用这个变量


4,math对象


相关文章
|
1月前
|
前端开发 JavaScript UED
"前端小技巧大揭秘:JS如何将后台时间戳秒变亲切小时前、分钟前,让用户秒懂,提升互动体验!"
【10月更文挑战第23天】在Web开发中,将后台返回的时间戳转换为“小时前”、“分钟前”、“刚刚”等友好的时间描述是常见需求。本文介绍如何用JavaScript实现这一功能,通过计算当前时间和时间戳的差值,返回相应的描述,提升用户体验。
43 1
|
6月前
|
缓存 JavaScript 前端开发
js开发代码片段与小技巧
js开发代码片段与小技巧
32 2
|
7月前
|
JavaScript 前端开发 算法
< JavaScript小技巧:如何优雅的用【一行代码 】实现Js中的常用功能 >
在开发中,采用简洁的语法和结构,遵循一致的命名规范,具有良好的代码组织和注释,能很好的提高代码的质量。可读性:易于阅读和理解。清晰的命名、简洁的语法和良好的代码结构可以使代码的意图更加明确,降低理解代码的难度,提高代码的可读性。可维护性:易于维护。当代码逻辑清晰、结构简洁时,开发者可以更快速地定位和修复bug,进行功能扩展或修改。同时,可读性高的代码也有助于后续的代码重构和优化。可扩展性:更具有扩展性和灵活性。清晰的代码结构和简洁的代码风格使得添加新功能、修改现有功能或扩展代码更加容易。
< JavaScript小技巧:如何优雅的用【一行代码 】实现Js中的常用功能 >
|
7月前
|
前端开发 JavaScript
实用的JavaScript小技巧
这些JavaScript小技巧可以帮助你更加高效地编写代码,提高代码质量和可读性。
43 1
|
7月前
|
前端开发 JavaScript
写出干净的 JavaScript 5 个小技巧
写出干净的 JavaScript 5 个小技巧
|
7月前
|
存储 JavaScript 前端开发
js的一些小技巧
js的一些小技巧
|
7月前
|
存储 前端开发 JavaScript
几个一看就会的实用JavaScript优雅小技巧
几个一看就会的实用JavaScript优雅小技巧
|
存储 前端开发 JavaScript
5 个 实用的 JavaScript 开发小技巧
5 个 实用的 JavaScript 开发小技巧
234 0
|
JavaScript
js的slice小技巧
js的slice小技巧
62 0
|
设计模式 JavaScript 前端开发
JavaScript程序设计模式小技巧——策略模式,快看快用!!!(下)
JavaScript程序设计模式小技巧——策略模式,快看快用!!!(下)