摘要: 序言 开发中经常遇到变量的定义,平时就是一股脑的var或者全局的时候就不写var,所以为了清醒认识他们之间的区别,此处做个记录。 正文 1、var 带var定义的变量只有函数内作用域和全局作用域,作为全局变量时挂载在window对象上,configurable为false。var定义的变量可以修改, 阅读全文
posted @ 2020-08-16 21:10 手握钢叉的猹 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 需求:当我们传输或者存储含有中文的字符串到某些地方时可能会出现字符串乱码或未可知问题的情况,所以在最小改动的情况下解决问题 场景:向Cookie中存储中文是不建议的 技术:使用JS提供的encodeURIComponent() 函数可把字符串作为 URI 组件进行编码 使用JS提供的decodeUR 阅读全文
posted @ 2020-08-16 20:36 手握钢叉的猹 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 序言 本文是转载内容,但是原版已不可寻,此处贴出本文转载来源,点击进入原文:CSDN 概述 JS数组遍历,基本就是for,forin,foreach,forof,map等等一些方法,以下介绍几种本文分析用到的数组遍历方式以及进行性能分析对比 正文 第一部分 用法 第一种:普通for循环 代码如下: 阅读全文
posted @ 2020-08-16 19:51 手握钢叉的猹 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 需求:接收从其他页面跳转到当前页面传入的参数 场景:单点登录等跨页面传值 1、定义函数 在目标页面中定义如下函数 //paramName 参数名 function getParameter(paramName) { var r = window.location.search.substr(1); 阅读全文
posted @ 2020-08-16 11:44 手握钢叉的猹 阅读(654) 评论(0) 推荐(0) 编辑
摘要: jQuery选择器和CSS选择器的写法十分类似,都具有隐式迭代的特点,无需循环遍历符合选择器要求的每个元素,使用起来相对方便,通常,把css选择器用$("")包起来就成了一个jQuery选择器。 1、区别 那么两者的区别如下 两者的作用不同,CSS选择器找到元素后为设置该元素的样式,jQuery选择 阅读全文
posted @ 2020-08-16 10:40 手握钢叉的猹 阅读(419) 评论(0) 推荐(0) 编辑