
web
Xingmahao_
没有人不努力就能成功
展开
-
js 表单打开新窗口
js 表单打开新窗口原创 2022-05-27 10:32:04 · 526 阅读 · 0 评论 -
各种常用格式验证(正则表达式)
let testFormat = { //企业格式验证 company: function (str) { let valiData = /^[\u4e00-\u9fa5\(\)()\da-zA-Z&]{2,50}$/gi; let isValue = valiData.test(str); if (isValue&&str!='undefined'&&str!='null') { .原创 2020-07-22 17:43:32 · 943 阅读 · 0 评论 -
html5之快速上手canvas
一、Canvas绘制线条Context对象的beginPath方法表示开始绘制路径,moveTo(x, y)方法设置线段的起点,lineTo(x, y)方法设置线段的终点,stroke方法用来给透明的线段着色。moveto和lineto方法可以多次使用。最后,还可以使用closePath方法,自动绘制一条当前点到起点的直线,形成一个封闭图形,省却使用一次lineto方法;<body...原创 2019-12-11 22:51:11 · 266 阅读 · 0 评论 -
扁平化去重且升序
不用sort方法实现function addsort(arr){ var newArr=Array.from(new Set(arr.toString().split(",").map(Number))); console.log(newArr) var a; for(let i=0;i<newArr.length;i++){ for(l...原创 2019-10-09 19:45:13 · 171 阅读 · 0 评论 -
JavaScript字符串
# 概述在JavaScript中,所谓字符串就是包含在英文“双引号”或‘单引号’中的内容,可以是数字、运算符号、各国语言、特殊编码字符,甚至还能是HTML的标签。也就是说,只要符合在双引号或单引号中这个要求,计算机文本中的内容基本上都可以成为一个字符串,ES6新引入了模板字符串,使用反引号(`)标识。获取一个字符串的途径非常多,特别是在进行表单操作的的时候,通过表单输入框,无论表单类型,哪...原创 2019-08-19 21:52:39 · 407 阅读 · 0 评论 -
JavaScript数值
# 概述 数值型作为JavaScript中一个基本数据类型在程序中是不可或缺的,程序中的逻辑实现、条件判断都直接或间接地需要数值才能实现。比如说对数组的操作,循环语句的实现,没有数值型这种数据类型是办不到的。当然,这只是指这种数据类型在程序中的运用。谈到实际的项目,像金融这一类的网站或应用,如果对数值型这个数据类型没有充分的了解,做出的成品是很难有质量保证的,其所表示的数据准确性也会饱受怀疑...原创 2019-08-19 21:44:06 · 403 阅读 · 0 评论 -
JavaScript DOM
# 概述DOM是JavaScript操作网页的接口,全称为 “文档对象模型 ”(Document Object Model)。它的作用是将网页转为一个JavaScript对象,从而可以用脚本进行各种操作(比如增删内容)。浏览器会根据DOM模型,将结构化文档(比如HTML和XML)解析成一系列的节点,再由这些节点组成一个树状结构。所有的节点和最终的树状结构,都有规范的对外接口。所以,DOM可...原创 2019-08-19 21:31:38 · 249 阅读 · 0 评论 -
JavaScript数组
# 概述所谓集合,就是存储数据的容器。我们可以把教室理解为一个集合,而学生作为存储在集合里面的数据,叫做元素。JavaScript集合类型主要使用数组,数组为一个特殊对象。ES6新增了Set数据结构,也用于表示一个集合。下面将主要介绍数组相关的知识点。数组是有序排列的一组值的集合,这些值被包含在一对方括号内,里面的这些值称作数组元素。每个数组内的值都会有一个键名,这些键名其实就是一个从...原创 2019-08-19 21:26:34 · 318 阅读 · 0 评论 -
ECMAScript 2015 ES6 中的一些常用语法
解构赋值es5中我们的做法如下:var people={ name:"zs", age:20}var name=people.name;var age=people.age;console.log(name,age)这里的结果就为:"zs",20在es6中我们就可以像下面这样写:var people={ name:"zs", age:20}var ...原创 2019-07-03 13:15:59 · 393 阅读 · 0 评论 -
JavaScript本地存储
1.Cookie---用户相关数据本地存储 什么是cookie?本质上 cookie就是一些数据,一些存储在电脑上的文本文件数据。 使用cookie的原因 当web服务器向浏览器发送web页面是,在链接关闭时,服务器不会记录用户信息。 cookie的作用 解决‘如何记录客户端得用户信息’ cookie的存储形式 cookie是以键值对的形式存储cookie的使用方...原创 2019-06-09 17:36:27 · 457 阅读 · 0 评论 -
JavaScript对象
@Javascript对象symbol数据类型独一无二的symbol创建的Symbol类型的数据是独一无二的,它不会覆盖即使前面内容相同的Symbol类型的数据。比如:对象的合并Object.assign(目标对象,…源对象):将所有的源对象合并到目标对象,最后返回为对象;如果目标对象和源对象中出现的属性有相同的,后面的则会覆盖掉前面的。例如:对象的拷贝浅拷贝:如果拷贝的值...原创 2019-05-21 20:16:18 · 231 阅读 · 0 评论 -
JavaScript函数
概述:使用关键字“function”定义的一段具有独立作用域,能被反复执行的语句块。函数中可以封装一些功能(代码),在需要时可以执行功能(代码)。函数的声明:1.利用关键字function声明基本格式为:function fn(){}2.利用函数表达式进行赋值声明基本格式为:var fnc=function () {}这种方式必须先声明后调用,否...原创 2019-05-23 20:12:00 · 255 阅读 · 0 评论 -
JavaScript事件机制
概念用户的一切操作称为一个事件,事件就对应着用户的行为,所以可以通过事件来监听用户的行为。事件的添加方式一:在标签中添加<button onclick="fn()">按钮</button><script>function fn(){console.log("我是按钮执行的事件")}</script>方式二:...原创 2019-06-02 22:23:46 · 1037 阅读 · 0 评论 -
JavaScript正则表达式
正则表达式概念用于定义一些字符串的规则,计算机可以根据正则表达式来检查一个字符串是否符合规则或者将字符串符合规则的内容提取出来。JavaScript中的正则表达式在JavaScript中,RegExp 对象表示正则表达式 JS中的RegExp 对象是一个function类型,它是Function的一个实例 由RegExp构造出来的实例对象是一个普通的对象,为Object的实例在...原创 2019-05-28 20:34:57 · 232 阅读 · 0 评论