![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端JS----日常问题
soliderzzz
沉迷学习,不能自拔,strategic FooYou Agent
展开
-
js判断是否为0
var str=0;if(str==0){ alert(true);//true将会弹出}else{ alert(false);}写了个 str ="s"++;然后出现Nan,找了一会。收集资料如下判断:1.判断undefined: var tmp = undefined; if (typeof(tmp) == "...原创 2018-07-31 15:58:58 · 15105 阅读 · 0 评论 -
js自动合并单元格
在做前端的时候,有时候涉及到了要合并单元的操作,这个就可以用了。function autoRowSpan(tb, row, col1, col2) { var trs=document.getElementById("content").getElementsByTagName("tr"); var length=0; if(!baseServiceMoney){ length=trs.leng...原创 2018-04-28 14:47:39 · 768 阅读 · 0 评论 -
js数据类型转换
在做前端页面的时候,有时候会涉及到页面中数据的处理(加减乘除),如果不把数字转换的玩溜,嘿嘿,涉及到钱方面的计算,搞不好就贪污了。js中数字的转换1.整形数字int的转换parseInt("1234blue"); //returns 1234parseInt("0xA"); //returns 10parseInt("22.5"); //returns 22parseInt("blue"); //...原创 2018-04-28 14:33:52 · 167 阅读 · 0 评论 -
javascript中数字中四舍五入
function round(num,dec){ var strNum = num + '';/*把要转换的小数转换成字符串*/ var index = strNum.indexOf("."); /*获取小数点的位置*/ if(index < 0) { return num;/*如果没有小数点,那么无需四舍五入,返回这个整数*/ } ...原创 2020-03-19 20:38:09 · 192 阅读 · 0 评论 -
Java保留字
保留字(字母排序)abstractboolean break bytecase catch char class const continuedebugger default delete do doubleelse enum export extendsfalse final finally float for functiongotoif implement...原创 2019-04-03 22:10:25 · 175 阅读 · 0 评论 -
JS中的六大数据类型
JS中的六大数据类型js中有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null),和一种复杂数据类型(Object)。1.Number类型Number类型包含整数和浮点数(浮点数数值必须包含一个小数点,且小数点后面至少有一位数字)两种值。NaN:非数字类型。特点:① 涉及到的 任何关于NaN的操作,都会返回NaN ...转载 2019-04-03 22:10:59 · 2718 阅读 · 0 评论 -
学习Javascript闭包(Closure)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 v...转载 2019-04-03 22:07:03 · 172 阅读 · 0 评论 -
JavaScript中 call和apply
定义ECMAScript规范为所有函数都包含两个方法(这两个方法非继承而来),call和apply。这两个函数都是在特定的作用域中调用函数,能改变函数的作用域,实际上是改变函数体内this的值 。call 和 apply语法 定义 说明 call(thisObj,Object) 调用一个对象的一个方法,以另一个对象替换当前对象。 call 方法可...转载 2019-04-03 22:07:40 · 176 阅读 · 0 评论 -
js中let和var定义变量的区别
js中let和var定义变量的区别let变量之前没见过,刚遇到,探探究竟。以下转自:http://blog.csdn.net/nfer_zhuang/article/details/48781671声明后未赋值,表现相同(function() { var varTest; let letTest; console.log(varTest)...转载 2019-04-30 21:37:23 · 250 阅读 · 0 评论 -
js中判断两个值是否相等
function identity(val1, val2) {if(typeof val1 == typeof val2){ if(val1 == val2){ return true }else{ return false } }else{ return false ...原创 2018-11-06 11:44:51 · 11016 阅读 · 0 评论