Javascript中indexOf()和lastIndexOf应用方法实例 Javascript
indexOf()方法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 注释:indexOf() 方法对大小写敏感! 注释:如果要检索的字符串值没有出现,则该方法返回 -1。 用之前的charAt()方法 var...
标签: javascript
javascript深拷贝(deepClone)详解 Javascript
javascript深拷贝是初学者甚至有经验的开发着,都会经常遇到问题,并不能很好的理解javascript的深拷贝。 深拷贝(deepClone)? 与深拷贝相对的就是浅拷贝,很多初学者在接触这个感念的时候,是很懵逼的。 为啥要用深拷贝?...
标签: javascript
自动化测试读写64位操作系统的注册表 Javascript
非Web程序(桌面程序)的设置一般都存在注册表中。 给这些程序做自动化测试时, 需要经常要跟注册表打交道。 通过修改注册表来修改程序的设置。
标签: javascript
关于JavaScript限制字数的输入框的那些事 Javascript
前言最近产品需要做不少输入框,产品想要的交互效果是:用户可以输入中英文,随着用户输入能实时显示已经输入的字符个数,当超过数量限制时输
标签: javascript
谈谈JavaScript中的几种借用方法 Javascript
前言 通过call()、apply()和bind()方法,我们可轻易地借用其它对象的方法,而无须从这些对象中继承它。 在JavaScript中借用方法 在JavaScript中,有时可以重用其它对象的函数或方法,而不一定非得是对象本身或原型...
标签: javascript
浅谈js基本数据类型和typeof Javascript
JavaScript数据类型是非常简洁的,它只定义了6中基本数据类型•null:空、无。表示不存在,当为对象的属性赋值为null,表示删除该属性•undefin
标签: javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法 Javascript
最近在使用微信、支付宝、百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息。当在错误页面的时候,点击返回或者Android物理按键上一步的时候,将关闭页面。 在微信、支付宝、百度钱包中,他们对页面关闭进行了封装,传...
标签: javascript
深入浅出讲解ES6的解构 Javascript
什么是解构? 解构与构造数据截然相反。 例如,它不是构造一个新的对象或数组,而是逐个拆分现有的对象或数组,来提取你所需要的数据。 ES6使用了一种新模式来匹配你想要提取的数值, 解构赋值就是采用了这种模式。 该模式会映射出你正在解构的数据结...
标签: javascript
Javascript OOP之面向对象 Javascript
面向对象程序设计(Object-oriented programming,OOP)是一种程序设计范型,同时也是一种程序开发的方法。对象指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。——...
标签: javascript
JavaScript的字符串方法汇总 Javascript
1. stringObject.charAt() 作用:返回字符串的下标 var str=这是一串字符串; console.log(str.charAt(0))//这 2. stringObject.charCodeAt() 作用: 方法可...
标签: javascript