JS注意事项
劭兮劭兮
小白一个,写代码时总是会遇到bug,欢迎能和小伙伴们一起讨论,也欢迎大佬指教!
展开
-
JS不同数据类型相加
JS不同数据类型相加一、字符串(String)和数字(Number)相加1.数字在前,字符串在后(从左到右计算,先计算数字表达式,再把计算结果转化为字符串和后面的字符串相加);var result1 = 5 + 5 + "happy"; //10happyconsole.log(result1);2.字符串在前,数字在后(数字转化为字符串相加) var result2 = "happy" + 5 + 5; //happy55 console.log(result2);3.空文本(文本可原创 2020-12-06 01:12:41 · 3275 阅读 · 0 评论 -
JS正则表达式匹配域名
JS中常用正则表达式举例二JS正则表达式匹配域名大家好,有关正则表达式的基本知识在其它文章中已做了介绍:JS属性&方法详解下面一起来看看JS中利用正则表达式匹配字符串的常用例子:匹配域名首先,对于域名的匹配问题,我们可以列出符合条件的正则表达式在此过程中,出现了问题,不能兼容 -(短横杆) 连续出现 和 规定位数在 63 位以内的问题(在本例的基本规定中,没有说明不可以 -(短横杆) 开头或者结尾,注:本例规定不严谨,只是举个例子):var pattern = /^[a-z0-9]原创 2020-12-06 00:53:52 · 7008 阅读 · 0 评论 -
JS正则表达式属性&方法详解
JavaScript RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。定义JavaScript的RegExp对象在JS中,定义正则表达式有以下两种方式:直接量语法:/pattern/attributesvar pattern = /^[a-z0-9]{2,16}$/i;注意:正则表达式作为表达式,不能作为字符串,它的每一个字符都具有特殊含义,不能视为字符串,即定义时不能添加’'或者"";2. 创建RegExp对象var pattern =原创 2020-12-05 22:57:38 · 977 阅读 · 0 评论 -
JS有无返回语句
JS有无返回语句在定义函数时经常会考虑到有无返回语句,今天一起来探讨JS函数的返回语句,分为三种情况:1.没有返回语句;2.返回语句为字符串;3.返回匿名函数。没有返回语句<script> // 函数没有返回语句 var Demo = function() { console.log("Hello!"); } Demo(); //单纯调用Demo函数,不输出return语句; c原创 2020-12-03 22:11:38 · 203 阅读 · 2 评论