#jS

js关闭当前页面及浏览器方法(pc/安卓/苹果)

最近做项目有一个点击关闭按钮之后关闭浏览器这么一个功能我刚开始用window.close()的时候并不能关闭浏览器而且会报错这个错误的意思是脚本不得关闭非脚本打开的窗口 于是我从网上借阅了一些方法写了但是发现都有问题所以从他们的基础上进行修//判断pc还是移动functionisPC(){letuserAge...

js判断浏览器内核如果是ie弹出提示非ie不进行任何操作

如上做一个弹出框针对ie兼容//获取IE版本functionIEVersion(){//取得浏览器的userAgent字符串varuserAgent=navigator.userAgent;//判断是否为小于IE11的浏览器varisLessIE11=userAgent.indexOf('compatible')>...

Js的原型和原型链讲解

原型:每个对象都会在其内部初始化一个属性,就是prototype原型链:当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么他就会去prototype中去找,这个prototype中会有自己的原型,于是就这样一直找下去,这就是原型链...
代码星球 ·2021-02-05

Js阻止冒泡,Vue中如何阻止冒泡事件

js解决冒泡:event.stopPropagation()vue解决冒泡:事件.stop,例如:@click.stop="",@mouseover.stop=""...
代码星球 ·2021-02-05

记录openSUSE 源码安装node.js

openSUSE版本:42.2目标:安装好Node.jsv6.10.3在终端中可以使用"su"命令,切换到root用户。1.安装gcc,gcc-c++zypperingccgcc-c++kernel-devel2.下载Node.js源码包我是在淘宝NPM镜像站中下载了 node-v6.10.3.tar.gz&...

css,js文件后面加一个版本号

由于前几天,更新了项目,更新的文件有js文件,今天客人截图过来,我发现修改之后的效果没有显示出来,我回复说清理浏览器缓存。到了晚上,客人找老板,说还没有处理到這个,说客人不懂這个。所以想到之前自己为了避免浏览器缓存js,css文件,在js,css后面加一个版本号,时间随机。這次笔者是在js后面加了一个版本号参数,应该可...
代码星球 ·2021-02-04

mock.js的使用方法

1.什么是Mock.js? 生成随机数据,拦截Ajax请求。 通过随机数据,模拟各种场景;不需要修改既有代码,就可以拦截Ajax请求,返回模拟的响应数据;支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等;支持支持扩展更多数据类型,支持自定义函数和正则。 优点是非常简单方便,无侵入性,基本覆盖常用的接口数...
代码星球 ·2021-02-04

js 常用方法

1.charAt();返回在指定位置的字符,索引范围为从0到length()-1。varstr="abcdefghijklmn"varstr2=str.charAt(2);varstr3=str.charAt(8);console.log(str2);//cconsole.log(str3);//i 2.ch...
代码星球 ·2021-02-04

Js计算时间差(天、小时、分钟、秒)

<scripttype="text/javascript">vardate1='2015/05/0100:00:00';//开始时间vardate2=newDate();//结束时间vardate3=date2.getTime()-newDate(date1).getTime();//时间差的毫秒数//计算...

Js计算时间差

js计算时间差,几天前,几小时前...timeago(dateTimeStamp){vardateTimeStamp;dateTimeStamp=newDate(Date.parse(dateTimeStamp.replace(/-/g,"/")));       //将时间中的"-"替换为"/",之所以这样是因为Da...
代码星球 ·2021-02-04

Js时间处理

1.标准时间转换为年-月-日格式从后台获取到的时间为FriApr12201917:01:42GMT+0800(中国标准时间)在前台显示需要转换为年-月-日时:分 格式format(date){vardate2=newDate(date);vary=date2.getFullYear();varm=date2....
代码星球 ·2021-02-04

Vue引入js、css文件

1.js调用方法一:这是组件内调用,非公共js2.js调用方法二:公共jsmain.js内加入公共jsVue.prototype.timeago=timeago3.引入公共css在main.js直接引入即可import'./assets/css/base.css'/*引入公共样式*/ ...
代码星球 ·2021-02-04

微信分享配置(js-sdk)

现在的微信分享给朋友-分享到朋友圈链接带有自定义的title、描述、图片,需要配置js-sdk(地址:mp.weixin.qq.com)微信文档需要后台配置config的参数,返回给前台 1)debug设置为true的时候,可以在调试的时候使用,页面有的问题,都会console出来,但是必须在pc的浏览器中才...
代码星球 ·2021-02-04

Node.js安装及环境配置(windows)

1.Node.js简介  简单的说Node.js就是运行在服务端的JavaScript。Node.js是一个基于ChromeV8 引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器 npm,是全球最大的开源库生态系统。...

Guzzle Unable to parse JSON data: JSON_ERROR_SYNTAX

项目更新到正式平台时,出现Guzzle(5.3)clientget请求出现:UnabletoparseJSONdata:JSON_ERROR_SYNTAX-Syntaxerror,malformedJSON在尝试了GuzzleandStackExchangeAPI,parsingerror“JSON_ERROR_UTF...
代码星球 ·2021-02-03
首页上一页...6768697071...下一页尾页