#pt

javascript时间函数

//时间函数varmyDate=newDate();myDate.getYear();       //获取当前年份(2位)myDate.getFullYear();   //获取完整的年份(4位,1970-????)m...
代码星球 ·2020-04-08

javascript中常见的函数封装 :判断是否是手机,判断是否是微信,获取url地址?后面的具体参数值,毫秒格式化时间,手机端px、rem尺寸转换等

//判断是否是手机functionplat_is_mobile(){  varsUserAgent=navigator.userAgent.toLowerCase();  varbIsIpad=sUserAgent.match(/ipad/i)=="ipad";  varbIsIphoneOs=sUserAgent.m...

javascript正则表达式(regular expression)

一种字符串匹配的模式,用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。注意:在javascript中正则表达式也是一种对象1:创建正则表达式两种方式:隐式创建(文字量方法)和显示创建(使用构造函数)eg:文字量方法:varregExp=/pattern/flags;将文字量的正则...

javascript常见的数组方法

1:Array对象用于在单个变量中存储多个值typeof(arrArr)'object'vararr1=[];//创建一个空数组eg:数组是个引用类型vara=[1,2,3];varb=[1,2,3];console.log(a==b);//false构造函数创建vararr1=newArray();//创建空数组va...

javascript函数,构造函数。js对象和json的区别。js中this指向问题

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。好处:在出现大量程序相同的时候,可以封装为一个function,这样只用调用一次,就能执行很多语句。(1)语法:函数就是包裹在花括号中的代码块,前面使用了关键词function:eg:functionmyFunction(){  //执行的代码}//调用。my...

javascript 对象属性的添加,删除,json对象和字符串转换方法等

varobj=newObject();console.log(obj.username);obj.username="haha";console.log(obj.username);//undefined//haha用“[]”表示。写成obj["username"]="haha"; v...

解决MVC 中HttpStatusCodeResult((int)HttpStatusCode.BadRequest, des) 通过StatusDescription 返回中文乱码

c#中httpstatuscoderesult语法如下:publicHttpStatusCodeResult(HttpStatusCodestatusCode,stringstatusDescription)在Action中通过returnnewHttpStatusCodeResult(HttpStatusCode.B...

JavaScript 数组遍历方法的对比

JavaScript发展至今已经发展出多种数组的循环遍历的方法,不同的遍历方法运行起来那个比较快,不同循环方法使用在那些场景,下面将进行比较:for语句代码:vararr=[1,2,4,6]for(vari=0,len=arr.length;i<len;i++){console.log(arr[i])}复制代码这...

Webpack 3.0 前端工程化(编译ES6/ES7、编译TypeScript、打包提取公共代码、代码分割和懒加载)

(1)编译ES6----测试后有问题,先继续往下  使用webpack配合babel打包编译ES6/ES7  1、Babel是应用比较广泛的编译工具2、在webpack使用时需要借助babel-loader,之前提到过,在webpack中编译处理静态文件,都会用到loader。而babel-loader是一款编译性质的...

浅谈JavaScript 命名空间

Javascript只有函数作用域,什么块儿啊、神马文件啊统统都认为是一个命名空间的,有时候因为一些重名问题导致的错误让人莫名其妙,难以调试解决。在JavaScript中全局变量经常会引起命名冲突,甚至有时侯重写变量也不是按照你想像中的顺序来的,可以看看下面的例子:varsayHello=function(){retu...

package.json中的script选项作用

npm不仅可以用于模块管理,还可以用于执行脚本。package.json文件有一个scripts字段,可以用于指定脚本命令,供npm直接调用。    接下来做个简单测试:(1)在项目根目录下创建demo.js   接下来运行demo.js,直接运行如...

JavaScript阻止冒泡事件

事件兼容event=event?event:window.event;js停止冒泡·window.event?window.event.cancelBubble=true:event.stopPropagation();js阻止默认行为window.event?window.event.returnVal...

Zepto的使用

1.简介   随着移动端的愈加火爆,目前很多HTML5的框架都在支持移动方向,比如:Vue.js,zepto.js,ReactNative等等。Zepto是一个轻量级的针对现代高级浏览器的JavaScript库,它与jquery有着类似的api。如果你会用jquery,那么你也会用zept...
代码星球 ·2020-04-08

JavaScript显式类型转换与隐式类型转换

 隐式类型转换四则运算判断语句toString在JavaScript中声明变量不需指定类型,对变量赋值也没有类型检查,同时还允许隐式类型转换。这些特征说明JavaScript属于弱类型的语言。在强类型的C++中,多数情况下构造函数需要声明为 explicit 来禁止隐式类型转换,避免误用(...

JavaScript 中 apply 、call 的详解

ECMAScript规范给所有函数都定义了call与apply两个方法,它们的应用非常广泛,它们的作用也是一模一样,只是传参的形式有区别而已。apply()apply方法传入两个参数:一个是作为函数上下文的对象,另外一个是作为函数参数所组成的数组。varobj={name:'linxin'}functionfunc(f...
代码星球 ·2020-04-08
首页上一页...234235236237238...下一页尾页