前端技术的学习整理

自己的学习过程及分享

js slice、substring、substr、indexOf、lastIndexOf、split、join、concat、charAt的用法

1,函数说明 slice()方法可通过指定的开始和结束位置,提取字符串的某个部分,并以新的字符串返回被提取的部分。语法如下: 1 stringObject.slice(start, end) 参数说明: start(必需):规定从何处开始选取。如果是...

2019-06-19 11:03:16

阅读数 6

评论数 0

js Map对象的用法

第一篇: Map: Map是一组键值对的结构,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array: var names = ['Michael', 'Bob', 'Tracy']; var scores = [95, 75, 85...

2019-06-12 13:47:46

阅读数 82

评论数 0

js input输入框校验

只能输入英文 <input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')"> 只能输入英文 <input type="text...

2019-06-11 19:20:02

阅读数 86

评论数 0

HTTP状态码

众所周知,每一个HTTP响应都会带有一个状态码,不过对于很多开发者来说,平时使用最多的几个状态码无外乎就是200、400、404、500等。 那其 他众多状态码该应用在何种场景中,什么时候应该使用哪些状态码就成为一个值得我们深入思考的问题了。即便在Facebook这样的公司中,那些聪明的开发者所...

2019-05-27 09:33:12

阅读数 16

评论数 0

js 里面的each遍历

each的用法 var arr = [ "one", "two","three", "four"]; $.each(arr, function(){ alert(this); }); //上面这个each输...

2019-05-16 15:10:49

阅读数 36

评论数 0

js 如何获取服务器端的 sessionID

参考一: function getSessionId(){ var c_name = 'JSESSIONID'; if(document.cookie.length>0){ c_start=document.cookie.indexOf(c_name + &q...

2019-05-16 14:08:16

阅读数 139

评论数 0

前端cookie和session

第一层楼 什么是 Cookie 和 Session ?初级程序员高频面试题。 什么是 Cookie HTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常...

2019-05-15 19:38:51

阅读数 37

评论数 0

前端路由原理和解析

什么是前端路由? 路由的概念来源于服务端,在服务端中路由描述的是 URL 与处理函数之间的映射关系。 在 Web 前端单页应用 SPA(Single Page Application)中,路由描述的是 URL 与 UI 之间的映射关系,这种映射是单向的,即 URL 变化引起 UI 更新(无需刷...

2019-05-15 19:37:09

阅读数 16

评论数 0

前端操作系统知识

1. 进程和线程的区别。 (1)进程是资源分配和保护的基本单位,线程是处理器调度和分派的基本单位,程序执行的最小单元。 (2)同一个进程中可以包含多个线程,并且线程共享整个进程的资源(寄存器、堆栈、上下文),一个进程至少包含一个线程。 (3)进程结束后,它所有的线程都将销毁,而线程...

2019-05-15 19:36:00

阅读数 15

评论数 0

vue computed计算属性和watch监听事件

参考一: 1、计算属性适用的情形 我们可能会有这样的需求,一个数据属性在它所依赖的属性发生变化时,也要发生变化,这种情况下,我们最好使用计算属性。 例如在下面这个例子中,如果我们使用监听函数,代码就会变得有点冗余。 <div id="demo">...

2019-05-15 19:31:49

阅读数 35

评论数 0

vue @click.native和@click.stop和@click.self

参考一: vue @click.native 原生点击事件: 1,给vue组件绑定事件时候,必须加上native ,不然不会生效(监听根元素的原生事件,使用.native修饰符) 2,等同于在自组件中: 子组件内部处理click事件然后向外发送click事件:$emit("cl...

2019-05-10 17:02:11

阅读数 481

评论数 0

js 实现上传文件

参考一: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> ...

2019-05-10 14:27:37

阅读数 528

评论数 0

javascript - 检测对象中是否存在某个属性

参考一: vararray = [{'yaxis':22,'lines':true},{'lines':true}] var isTrue = array.some(val => { return val.yaxis }) if(isTrue === true){ c...

2019-05-07 11:26:32

阅读数 78

评论数 0

Vue 父子传值

参考一: 父组件向子组件传值: parent: <parent> <child :message="msg"></child> </parent> data...

2019-04-30 16:28:31

阅读数 76

评论数 0

Cloud Foundry 命令总结

参考一: 1 安装cloudfoundry cli 客户端 2 带密码等录 cf login --skip-ssl-validation -a https://api.yourcompany.com -u username -p password 3 显示组织(org) cf orgs 4 创建...

2019-04-30 10:50:31

阅读数 58

评论数 0

js 一些常用的方法 二

1.String.IndexOf 方法 (value[,startIndex]) value:要查找的 Unicode 字符。 必选项 startIndex:搜索起始位置。  可选项 不写从开头查找 该方法返回一个整数值, 指出 String 对象内子字符串的开始位置(如果没有设置第二个索引...

2019-04-26 13:29:10

阅读数 34

评论数 0

js 判断一个 Object 对象是否为空

参考一: 判断一个对象是否为空对象,本文给出三种判断方法: 1.最常见的思路,for...in...遍历属性,为真则为“非空数组”;否则为“空数组” for (var i in obj) { // 如果不为空,则会执行到这一步,返回true return true } return...

2019-04-22 17:27:07

阅读数 24

评论数 0

js 判断字符串为空的方法

参考一: function isEmpty(obj){ if(typeof obj == "undefined" || obj == null || obj == ""){ return true; }else{ ...

2019-04-18 12:07:06

阅读数 25

评论数 0

UTC时间转换为本地时间格式

参考一: new Date('2018-08-06T10:00:00.000Z').toLocaleString().replace('上午', 'AM 0').replace('下午', 'PM 0').replace(/\//g, '-') 参考二:Java方法: package jp....

2019-04-18 10:11:54

阅读数 230

评论数 0

SVG 画图

SVG 在线画图工具:https://svg.haowen100.com/ 把画的图片代码保存成svg文件,加载 http://www.bejson.com/convert/image_to_svg/https://www.aconvert.com/cn/image/png-to-svg/ ...

2019-04-16 19:54:13

阅读数 126

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭