51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Javascript
JS截取与分割字符串常用技巧总结
本文实例讲述了JS截取与分割字符串的常用方法。分享给大家供大家参考,具体如下:JS截取字符串可使用substring()或者slice() 函数:substring()定义:substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。功能:...
代码星球
·
2020-09-13
JS
截取
分割
字符串
常用
十大经典排序算法的JS版
排序对比: 排序对比.jpg排序分类: 排序分类.jpg冒泡排序(BubbleSort)冒泡排序是一种简单的排序算法,它重复的走访要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来,走访数列的工作是重复的进行直到没有再需要交换,也就是说数列已经排序完成,这个算法的名字的由来是因为越小...
代码星球
·
2020-09-13
十大
经典
排序
算法
JS
js时间与毫秒互相转换
如果格式是:yyyy/mm/ddhh:mm:ss可以直接转换。varoldTime=(newDate("2018/07/0914:13:11")).getTime();//得到毫秒数 如果日期格式是:yyyy-mm-ddhh:mm:ss需要转化格式 varstartDate=...
代码星球
·
2020-09-13
js
时间
毫秒
互相
转换
JS join()和split()方法、reverse() 方法、sort()方法
join: join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。 指定分隔符方法join("#");其中#可以是任意join()方法将数组中的所有元素转换成字符串,然后连接起来,这刚好和String的split()方法是一个相反的操作。join()默认是使用“,”作为分隔符...
代码星球
·
2020-09-13
方法
JS
join
split
reverse
JS数组去重的几种常见方法
一、简单的去重方法//最简单数组去重法/**新建一新数组,遍历传入数组,值不在新数组就push进该新数组中*IE8以下不支持数组的indexOf方法**/functionuniq(array){vartemp=[];//一个新的临时数组for(vari=0;i<array.length;i++){if(temp....
代码星球
·
2020-09-13
JS
数组
重的
几种
常见
js监听浏览器后退事件
参考链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Window/onpopstate代码如下:$(document).ready(function(e){ varcounter=0; ...
代码星球
·
2020-09-13
js
监听
浏览器
后退
事件
浅谈Vue.js2.0核心思想
Vue.js是一个提供MVVM数据双向绑定的库,专注于UI层面,核心思想是:数据驱动、组件系统。1.数据驱动:Vue.js数据观测原理在技术实现上,利用的是ES5Object.defineProperty和存储器属性:getter和setter(所以只兼容IE9及以上版本),可称为基于依赖收集的观测机制。核心是VM,即...
代码星球
·
2020-09-13
浅谈
Vue.js2.0
核心
思想
用JS添加和删除class类名
方法1.添加:document.getElementById("id").classList.add("类名");删除:document.getElementById("id").classList.remove("类名");方法2varclassVal=document.getElementById("id").ge...
代码星球
·
2020-09-13
JS
添加
删除
class
类名
原生JS添加类名 删除类名
为<div>元素添加class:document.getElementById("myDIV").classList.add("mystyle");document.getElementById("myDIV").className="mystyle";document.getElementById("my...
代码星球
·
2020-09-13
类名
原生
JS
添加
删除
js中this指向的三种情况
js中this指向的几种情况一、全局作用域或者普通函数自执行中this指向全局对象window,普通函数的自执行会进行预编译,然后预编译this的指向是window//全局作用域console.log(this);//Window//普通函数functionfn(){console.log(this);//Window...
代码星球
·
2020-09-13
js
this
指向
三种
情况
JS 数组克隆方法总结(不可更改原数组)
1.sliceletarr=[2,4,434,43];letarr1=arr.slice();//letarr1=arr.slice(0);arr[0]='a';console.log(arr,arr1);//[a,4,434,43][2,4,434,43]2.遍历数组Array.prototype.clone=fun...
代码星球
·
2020-09-13
数组
JS
克隆
方法
总结
js 对象克隆方法总结(不改变原对象)
1.通用对象克隆:functionclone(obj){lettemp=null;if(objinstanceofArray){temp=obj.concat();}elseif(objinstanceofFunction){//函数是共享的是无所谓的,js也没有什么办法可以在定义后再修改函数内容temp=obj;}e...
代码星球
·
2020-09-13
对象
js
克隆
方法
总结
JS this指向总结
使用JavaScript开发的时候,很多开发者多多少少会被 this 的指向搞蒙圈,但是实际上,关于 this 的指向,记住最核心的一句话:哪个对象调用函数,函数里面的this指向哪个对象。 下面分几种情况谈论下1、普通函数调用这个情况没特殊意外,就是指向全局对象-wi...
代码星球
·
2020-09-13
JS
this
指向
总结
vue-resource 中 get / post / jsonp 三种请求方式的异同
leturl='http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page=2';letparams={ params:{ username:'zhangSan...
代码星球
·
2020-09-13
vue-resource
get
post
jsonp
三种
npm ERR! code ELIFECYCLE webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
“E:ProgramFilesJetBrainsWebStorm2018.1.4inunnerw.exe”G:odeodejsode.exeG:odeodejsode_modulespminpm-cli.jsrundev–scripts-prepend-node-path=autohrvue@1.0.0devG:f...
代码星球
·
2020-09-13
npm
ERR
code
ELIFECYCLE
webpack-dev-server
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他