随笔分类 -  js基础

摘要:在JavaScript中对字符串进行编码和解码,转义和反转义操作,常用的编码和解码方法莫过于使用encodeURI (decodeURI)、encodeURIComponent(decodeURIComponent)这几个方法,具体使用方法和区别可以参考这篇文章http://qianduanblog 阅读全文
posted @ 2019-01-07 16:30 极客小乌龟 阅读(1160) 评论(0) 推荐(0)
摘要:1、获得对象在数组中的下标 符号“==”可以判断是否是同一个对象 2、删除指定的某个对象元素 作者:季冬暮雪 来源:CSDN 原文:https://blog.csdn.net/iamlegendary/article/details/54093219 版权声明:本文为博主原创文章,转载请附上博文链接 阅读全文
posted @ 2019-01-07 09:39 极客小乌龟 阅读(14885) 评论(3) 推荐(0)
摘要:什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 跨域的根本原因就是浏览器,所以在后台是不存去前端一样上的跨域的,后台调后台是不会跨域的,但是必须网络是通的 广义的跨域: 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 什么是同源策略? 阅读全文
posted @ 2018-12-28 17:21 极客小乌龟 阅读(751) 评论(2) 推荐(1)
摘要:window.location.href(当前URL) 结果如下: http://www.myurl.com:8866/test?id=123&username=xxx window.location.protocol(协议) 结果如下: http: window.location.host(域名 阅读全文
posted @ 2018-12-28 16:54 极客小乌龟 阅读(23671) 评论(0) 推荐(0)
摘要:1、window 获取浏览器窗口大小,window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。 对应的,还有一个outerWidth和outerHeight属性,可以获取浏览器窗口 阅读全文
posted @ 2018-12-25 16:59 极客小乌龟 阅读(311) 评论(0) 推荐(0)
摘要:1、创建对象 JavaScript对每个创建的对象都会设置一个原型,指向它的原型对象。 当我们用obj.xxx访问一个对象的属性时,JavaScript引擎先在当前对象上查找该属性,如果没有找到,就到其原型对象上找,如果还没有找到,就一直上溯到Object.prototype对象,最后,如果还没有找 阅读全文
posted @ 2018-12-25 11:30 极客小乌龟 阅读(156) 评论(0) 推荐(0)
摘要:1、Date 注意:获取月份的范围是从0开始的,所以要得到正确的月份是要加1 的 可以传入参数获取指定的日期 第二种创建一个指定日期和时间的方法是解析一个符合ISO 8601格式的字符串,但它返回的不是Date对象,而是一个时间戳。不过有时间戳就可以很容易地把它转换为一个Date: 注意:此时使用D 阅读全文
posted @ 2018-12-23 22:43 极客小乌龟 阅读(204) 评论(0) 推荐(0)
摘要:1、定义 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的,只包含一个表达式,连{ ... }和return都省略掉了。还有一种可以包含多条语句,这时候就不能省略{ ... }和return: 箭头=>前面是形参,箭头后面是函数体,函数匿名 如果参数不是一个,就需要用括号 阅读全文
posted @ 2018-12-21 17:34 极客小乌龟 阅读(1099) 评论(0) 推荐(0)
摘要:1、函数作为返回值 闭包其实就是将函数作为返回值,此时外层的局部变量就保存在了返回的函数中 了,所以随时调用都可以访问外层的局部变量 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 求和函数 2、闭包 注意到返回的函数在其定义内部引用了局部变量arr,所以,当一个函数返回了一个函数 阅读全文
posted @ 2018-12-21 16:57 极客小乌龟 阅读(174) 评论(0) 推荐(0)
摘要:1、map/reduce map就是把一个相同的操作,作用到一个数组上 var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];var results = arr.map(pow); // [1, 4, 9, 16, 25, 36, 49, 64, 81]console.log( 阅读全文
posted @ 2018-12-21 16:18 极客小乌龟 阅读(277) 评论(0) 推荐(0)
摘要:1、return 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为undefined。 2、arguments JavaScript还有 阅读全文
posted @ 2018-12-21 15:37 极客小乌龟 阅读(218) 评论(0) 推荐(0)
摘要:1、每个语句结尾一定加上分号 2、JavaScript本身对嵌套{ }的层级没有限制,但是过多的嵌套无疑会大大增加看懂代码的难度。遇到这种情况,需要把部分代码抽出来,作为函数来调用,这样可以减少代码的复杂度。 3、相等比较,==会自动转换类型, 不会自动转换类型;由于JavaScript这个设计缺陷 阅读全文
posted @ 2018-12-21 14:44 极客小乌龟 阅读(177) 评论(0) 推荐(0)
摘要:1.名词解释AMD:Asynchronous Modules Definition异步模块定义,提供定义模块及异步加载该模块依赖的机制。CMD:Common Module Definition 通用模块定义,提供模块定义及按需执行模块 RequireJS 遵循 AMD(异步模块定义)规范,Sea.j 阅读全文
posted @ 2018-12-19 11:14 极客小乌龟 阅读(644) 评论(0) 推荐(0)
摘要:1、题目 答案:100,10,100解析:Javascript在执行前会对整个脚本文件的声明部分做完整分析(包括局部变量),从而确定变量的作用域,所以在函数test执行前,由于第6行声明了局部变量a,所以函数内部的a都指向已经声明的局部变量,所以第4行输出100。第5行输出this.a,我们都知道, 阅读全文
posted @ 2018-11-07 14:40 极客小乌龟 阅读(188) 评论(0) 推荐(0)
摘要:js判断客户端是否是IOS或者是Android js判断手机操作系统(ios或者是Android) js判断是否是电脑端 阅读全文
posted @ 2018-11-07 14:33 极客小乌龟 阅读(1790) 评论(0) 推荐(0)
摘要:var str = "近日,刘强东与“奶茶妹妹”章泽天在朝阳区民政局登记结婚。二人自去年4月曝光恋情以来感情逐渐,终于修成正果。被曝结婚后,有消息称刘强东预支10年工资疑成婚前财产,网友们对奶茶妹妹的将来很是“操心”,生怕强东哥亏待人家。日前,有网友爆料奶茶妹妹去年底开了家公司,记者第一时间在江苏省工商局企业信用信息公示系统中查到并证实了此事:奶茶妹妹还真用自己的名字开了家公司--“江苏章泽天文... 阅读全文
posted @ 2018-09-06 14:58 极客小乌龟 阅读(1192) 评论(0) 推荐(0)
摘要:描述: jquery.qrcode.js 是一个能够在客户端生成矩阵二维码QRCode 的jquery插件 ,使用它可以很方便的在页面上生成二维条码。此插件是能够独立使用的,体积也比较 小,使用gzip压缩后才不到4kb。因为它是直接在客户端生成的条码, 所以不会有图片下载的过程,能够实现快速生成。 阅读全文
posted @ 2018-09-06 11:26 极客小乌龟 阅读(1166) 评论(0) 推荐(0)
摘要:网页在有些情况下,会需要input的输入的为单纯数字的文本框,此时type=number,但使用type=number时,输入框后面会有一个上下箭头,那么如何去掉上下箭头呢? 1、chrome浏览器移除 input::-webkit-outer-spin-button,input::-webkit- 阅读全文
posted @ 2018-09-05 10:04 极客小乌龟 阅读(1977) 评论(0) 推荐(0)
摘要:一、js获取当前域名有2种方法 二、获取当前Url的4种方法 三、获取当前相对路径的方法 四、获取当前Url参数的方法 五、获取指定Url参数的方法 阅读全文
posted @ 2018-09-04 18:45 极客小乌龟 阅读(5700) 评论(0) 推荐(0)
摘要:1、什么是JS事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到 阅读全文
posted @ 2018-09-03 16:07 极客小乌龟 阅读(58204) 评论(0) 推荐(2)