随笔 - 203
文章 - 0
评论 - 18
阅读 -
24万
随笔分类 - jquery
基本的使用
前端的 base64 加密和解码
摘要:前提: 首先需要明白一点的是: js前端默认采用utf-16方式编码; 后台数据加密前将数据转成了utf-8格式; 如果直接采用: window.atob //这种方式解密,会出现中文乱码的情况 所以 jquery 可以引入jQuery.base64.js来解决转码的问题: 引入: <script
阅读全文
JS中的原型和原型链
摘要:JS中的原型和原型链讲原型的时候,我们应该先要记住以下几个要点,这几个要点是理解原型的关键: 1、所有的引用类型(数组、函数、对象)可以自由扩展属性(除null以外)。 2、所有的引用类型都有一个’_ _ proto_ _'属性(也叫隐式原型,它是一个普通的对象)(理解感觉用于存储他的父类的原型)。
阅读全文
关于js中"window.location.href"、"location.href"重定向
摘要:关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法 "window.location.href"、"location.href"是本页面跳转 "parent.locatio
阅读全文
用js获取当前月份的天数
摘要:由于JavaScript中day的范围为1~31中的值,所以当设为0时,会向前 一天,也即表示上个月的最后一天。 通过这种方式可以得到每个月份的天数,也不同区分闰年了,很方便~ 可以写个这样的函数,如下: function mGetDate(year, month){ var d = new Dat
阅读全文
js获取当前年,月,日,时,分,秒
摘要:var date = new Date(); date .getYear(); //获取当前年份(2位) date .getFullYear(); //获取完整的年份(4位) date .getMonth(); //获取当前月份(0-11,0代表1月) date .getDate(); //获取当前
阅读全文
setTimeout()和setInterval()方法的区别?
摘要:setTimeout(表达式,延时时间): 在执行时,是在载入执行一次后延迟指定时间后,再执行一次表达式,需要函数触发;被动触发 setInterval(表达式,交互时间): 它从载入后,立即进入计算状态,每隔指定的时间就执行一次表达式;主动触发 将setTimeout包含于被执行函数中,然后在函数
阅读全文
JS中判断null、undefined与NaN的方法
摘要:1.判断undefined: var tmp = undefined; if (typeof(tmp) == "undefined"){ console.log("undefined"); } 说明:typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"
阅读全文