随笔分类 - JS
摘要:apply()方法的定义: 1. apply()方法能劫持另外一个对象的方法,继承另外一个对象的属性 2.Function.apply(obj,args)方法能接收两个参数 3.obj:这个对象将代替Function类里this对象 4.args:这个是数组,它将作为参数传给Function(arg
阅读全文
摘要:将用户信息存储在前端cookie中 用户访问网站时,会从cookie中获取信息 实现这个过程的三步走: 设置 获取 检测 存cookie // 在cookie中设置id值 // exdays为有效期设置天数, id在这段时间内有效 function setCookie(idName,idValue,
阅读全文
摘要:什么是 TypeScript? TypeScript 是 JavaScript 的类型的超集,它可以编译成纯 JavaScript。 编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript 编译工具可以运行在任何服务器和任何系统上。TypeScript 是开源的。 为什么选择
阅读全文
摘要:click事件和 touchstart事件共存 安卓IOS手机都适用 $(document).on("click touchstart", ".demo", function() { alert("demo"); }); 如:touchstart 这个事件不好用 给 class为 demo的div
阅读全文
摘要:什么是JSONP? 先说说JSONP是怎么产生的: 其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,着用自己的方式来阐释一下这个问题,看看是否有帮助。 1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、
阅读全文
摘要:js: 以上代码在电脑浏览器和安卓上都能触发alert事件,但是在ios上却完全没有反应 修改js代码调试: 将两层的div都加上点击事件
阅读全文
摘要:说了一些 Chrome 开发者工具的技巧,其实并没有涉及到开发者工具最核心的功能之一:断点调试。断点可以让程序运行到某一行的时候,把程序的整个运行状态进行冻结。你可以清晰地看到到这一行的所有的作用域变量、函数参数、函数调用堆栈。你可以看到数据是怎么在程序当中流动的,你还可以修改、把玩它们。断点调试让
阅读全文
摘要:Java代码 function jqajax(){ var urlName = ("#url").val(); var pid = $("#pid").val(); var url = "http://192.168.2.3:3001
阅读全文
摘要:一、什么是localStorage、sessionStorage 在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M
阅读全文
摘要:一、JS文件 二、使用说明 1、在页面引入JS文件 2、写入cookie 写法: $.cookie("写入的cookie名","写入的cookie值",{ expires:7, path:"/", domain:"地址", secure:true }); 参数含义: expires: 含义:有效期
阅读全文
摘要:有时候我们在编写js过程中,需要触发事件而不需要返回值,那么就可能需要这样的写法 href=”#”,包含了一个位置信息.默认的锚是#top,也就是网页的上端,当连续快速点击此链接时会导致浏览器巨慢甚至崩溃。当然我们一般用三个 href="###",不过看了这篇文章我们以后就可以使用javascrip
阅读全文
摘要:hello/* * JS中函数void()的运用大体是这种新式; * void()是运算符,对任何值都返回undefined;和typeof运算符号一样可以 void(0) = void 0; * void function main(){}; 申明此函数返回的是 undefined; 没有 return 的函数默认也是返回 undefined ;所以没有写的必要,也上是为了语义化.? * 所...
阅读全文
摘要:前言:该问题是由于看到fetch的then方法的使用,产生的疑问,在深入了解并记录对promise的个人理解 首先看一下fetch请求使用案例: 案例效果:点击页面按钮,请求当前目录下的arr.txt里面的内容 疑问地方: 1. fetch为什么可以使用then?(个人理解then方法是定义在原型对
阅读全文
摘要:说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。 但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。
阅读全文
摘要:一、静态方法与实例方法的例子: 我们先来看一个例子来看一下JS中的静态方法和实例方法到底是什么 静态方法: function A(){} A.sayMeS=function(){ console.log("Hello World S!"); } A.sayMeS();//输出Hello World
阅读全文
摘要:“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。 ——当然,也不是所有的都是对象,值类型就不是对象。 首先咱们还是先看看javascript中一个常用的运算符——typeof。typeof应该算是咱们的老朋友,还有谁没用过它? typeof函数输出的一共有几种类型,在此列出: 以上代码列
阅读全文
摘要:上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。 对!函数是一种对象,但是函数却不像数组一样——你可以说数组是对象的一种,因为数组就像是对象的一个子集一样。但是函数与对象之间,却不仅仅是一种包含和被包含的关
阅读全文
摘要:Java代码 function jqajax(){ var urlName = ("#url").val(); var pid = $("#pid").val(); var url = "http://192.168.2.3:3001
阅读全文
摘要:document节点是文档的根节点,每张网页都有自己的document节点。属性:1:document.doctype 它是一个对象,包含了当前文档类型 (Document Type Declaration,简写DTD)信息。2:document.documentElement 返回当前文档的根节点
阅读全文
摘要:window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval moveBy moveTo resizeBy resizeTo scrollBy scrollTo fin
阅读全文