JavaScript浅解
一个优秀的颓废程序猿
在奋斗的年龄不要选择安逸
展开
-
JavaScript实现数组中去重
数组中去除重复的数据有很多方法,比如一个一个的数据比较,一样的去掉,不一样的保留。但是在JavaScript中可以用对象的属性实现,并且是比较简单的!实现思想:1把数组转成一个js对象;2把数组中的值,变成js对象中的key; 3把对象在还原成数组 var arr =[2,1,2,10,2,4,3,5,5,1,10,13,3,2,5,3,4,6,7,10原创 2015-04-10 21:02:01 · 404 阅读 · 0 评论 -
比较全的正则表达式
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ //其中1 在实际使用中发现删除时 第一个字符无法删除 改成0 就可以删除了 ^[A-Za-z0-9_]|[\b]+$ //带退格键的2.非负整数(正整数 + 0 ): ^/d+$3. 正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0)...转载 2019-04-22 17:09:54 · 248 阅读 · 0 评论 -
JavaScript中的关键字之prototype的使用
JavaScript中也存在对象的继承的,但是JavaScript使用关键字prototype来实现继承,就如java语言中的关键字extends一样,那么下面编写一个例子来演示怎么使用关键字prototype。//创建父类对象function Animal(){ this.name="father";//父类的属性 this.setName=function(原创 2016-03-15 16:40:18 · 841 阅读 · 0 评论 -
JavaScript中的关键字之prototype
JavaScript中也存在对象的继承的,但是JavaScript使用关键字prototype来实现继承,就如java语言中的关键字extends一样,那么下面编写一个例子来演示怎么使用关键字prototype。//创建父类对象function Animal(){ this.name="father";//父类的属性 this.setName=fu...原创 2018-08-15 11:12:51 · 240 阅读 · 0 评论 -
JavaScript中的创建对象
对于JavaScript中的对象来说,和其它面向对象编程的语言一样,有很多优点:代码复用,提高开发的速度;封装、继承。那么来说JavaScript中的对象是 如何创建的,以及有几种方式。1.直接创建实例myNewObj=new object();//创建一个空对象myNewObj.info="this is a new object!";//为myNewObj的属性info赋值fu原创 2016-03-14 20:44:18 · 327 阅读 · 0 评论 -
JavaScript中关键字之null和undefined
对于JavaScript的学习者来说,应该可以把JavaScript看作是一种弱类型 的语言,定义变量的关键字是var,无需指明变量的类型,JavaScript会根据变量的赋值自动判断类型,例如var a=5; var b="hello javascript!";那么a就是int类型,b就是字符串。 现在分别说以下关键字null和undefined。关键字null:当我们想让已原创 2016-03-13 15:54:08 · 1436 阅读 · 0 评论 -
js中的cookie总结
1、设置COOKIE数据:最基本的COOKIE只包括COOKIE名和它的值,语法如下document.cookie="Cookie_name=Cookie_value"警告 不要在cookie名或值中使用如分号(;)、逗号(,)或者空格等特殊字符。但是,假设我们需要保存的名或值有这些符号,怎么办呢?最简单的办法就是使用escape(string)方法,这个方法转载 2016-03-23 18:34:57 · 682 阅读 · 0 评论 -
JavaScript中JSON的使用
JSON是什么,JSON是JavaScript Object Notation的缩写,在使用JSON表达式时,对象可以方便地转换为字符串来进行存储和转换。JSON在使用的时候其实是非常简单的,格式为:{"属性":"属性值"}。例如 var jsonObject={"param1":"value1","param2":"value2","param3":"value3","param4":"va原创 2016-03-16 19:39:36 · 384 阅读 · 0 评论 -
JavaScript中函数的定义
JavaScript中函数的定义可以分为三种:1function语句式 2函数直接形式 3function构造函数function sum(num1,num2){ return num1+num2;}function关键字:用于定义函数函数名:一般来说函数名最好有一定含义,从名字上知道这个函数的功能参数:可以有参数活没有参数,如有多个参数,用逗号分开,参数又分原创 2015-04-11 18:20:15 · 605 阅读 · 0 评论 -
几款弹出框和提示框效果以及代码展示
Bootstrap:弹出框和提示框效果以及代码展示 (转自Bootstrap:弹出框和提示框效果以及代码展示)前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑。在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的系统有一个友好的弹出提示框,自然能给用户很好的页面体验。前面几章介绍了b...转载 2019-07-17 15:57:01 · 5938 阅读 · 0 评论