
前端
xiaozdi
这个作者很懒,什么都没留下…
展开
-
JSX语法的用法特点及注意
注意:在进行列表渲染时,需要给map方法里的jsx结构(虚拟DOM节点)设置一个值唯一的key属性,一般情况下,key的值可以直接通过后台返回的数据中去使用唯一的标识id,如果后台没有返回标识,则可以使用遍历处理的index下标去代替(不能重复)1.jsx的语法结构如果代码多,存在换行情况,整个结构可以用()包裹起来。列表渲染对象{} 不能直接遍历对象,可以变相的通过数组的方式,处理对象。2.jsx语法结构中,可以声明注释,写法{/* xxx */}+{} 当中书写数组,可以直接遍历数组,得到数组元素。原创 2023-03-01 19:29:37 · 184 阅读 · 0 评论 -
超全正则表达式
全局(搜索)匹配,即使匹配到对应的内容,也会继续匹配,直到字符串结束为止,默认是局部匹配,匹配到即结束,返回结果;如果是匹配结果(true或者false),不需要使用全局,如果是匹配到内容,则可以使用全局匹配;.有特殊含义,代表匹配规则,所以,如果想匹配字符串中是否包含字符" . ",需要进行转义;或者 [^\n] 除了\n换行以外的所有字符,除了\n是false,其他都是true;用来匹配字符串中是否出现过[]中的字符,如果出现过,则返回true。^放在[]中,代表除了[]中出现的字符以外。原创 2023-02-27 21:50:21 · 82 阅读 · 0 评论 -
JS字符串函数
string是分隔符号,count是分割的个数,如果count省略,则以分隔符号分割到字符串结束;var strB = strA.split("/") 输出["zhao","di","ss"]参数2:截取到第二个参数length结束;如果省略该参数,则使用逗号作为分隔符。参数1:必需,规定子字符串或要替换的模式的 RegExp 对象。参数2:必需,将参数1替换为的字符串。只写一个参数,从这个下标截取到最后。参数1:下标开始位置截取;参数1:截取下标的开始位置。参数2:截取到该下标结束。原创 2023-02-27 21:49:38 · 584 阅读 · 0 评论 -
js中关于sort排序
方式二:随机数函数 Math.random() 默认为0-1。系统提供的sort排序函数,就是对冒泡排序的再次封装。2.降序:利用数组反转 数组.reverse();按照ascii码表字符对应的数字(默认升序);1.数组.sort() 默认升序,3.随机打乱数组元素(洗牌)注意:可以对字符排序。原创 2023-02-22 20:52:33 · 67 阅读 · 0 评论