Javascript
名称正在更新……
学会保持一颗童真的心!
展开
-
二代身份证号码验证器[超简单]
一代身份证号码是十五位, 2013年1月1日开始,咱们中国全面停止使用一代身份证了。二代身份证号码:1-6位:表示行政区划的代码。 1、2位,所在省(直辖市,自治区)代码; 3、4位,所在地级市(自治州)代码; 5、6位,所在区(县,自治县,县级市)的代码; 7-14位:表示出生年、月、日 15-16位:所在地派出所代码 17位:性别。奇数(1、3、5、7、9)男性,偶数(2、4、6、8、0)女性 18位:校验位,存在十一个值:0,1,2,3,4,5,6,7,8,9,X,..原创 2021-01-15 13:35:06 · 1318 阅读 · 0 评论 -
Photo Sphere Viewer渲染全景图片
下载官方网站:---- https://photo-sphere-viewer.js.org附属依赖必选项:---- three.js---- browser.js注: 可以直接使用 npm install photo-sphere-viewer或者yarn add photo-sphere-viewer安装,会自动下载three.js和browser.js官网demo详解:<!DOCTYPE html><html lang="en">&l..原创 2020-09-03 14:40:10 · 534 阅读 · 0 评论 -
Vue或uniapp中:Prop传值(父to子),this.$emit(子to父),this.$refs 父调用子组件方法
通过Prop向子组件传递数据第一步父组件App.vue中<template> <div id="app"> <Users :users="users"></Users> </div></template><script>import Users from './components/Users'export default { name: 'App', data: funct原创 2020-05-27 14:10:49 · 3964 阅读 · 0 评论 -
vscode运行 es6 export,import的模块时 SyntaxError: Cannot use import statement outside a module
当vscode运行es6 export,import的模块时,出现:SyntaxError: Cannot use import statement outside a module at wrapSafe (internal/modules/cjs/loade...转载 2020-05-25 22:22:44 · 4853 阅读 · 0 评论 -
ES6 Promise你了解怎么用,promise用法
promise是什么?1、主要用于异步计算2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果3、可以在对象之间传递和操作promise,帮助我们处理队列为了避免界面冻结(任务) 同步:假设你去了一家饭店,找个位置,叫来服务员,这个时候服务员对你说,对不起我是“同步”服务员,我要服务完这张桌子才能招呼你。那桌客人明明已经吃上了,你只是想要个菜单,这么小的动作,服务员却要你等到别人的一个大动作完成之后,才能再来招呼你,这个便是同步的问题:也就是“顺序交付的工作1234,必须按照1原创 2020-05-24 14:42:03 · 272 阅读 · 0 评论 -
VUEJS脚手架
Vue 安装vue-cli /webpack 全局安装全局webpack:npm install webpack -gvue脚手架vue-cli:npm install vue-cli -g安装webpack 版vue 项目在指定的目录中打开命令窗口(编辑器中自带的命令窗口也可以)vue init webpack myvuedemoProject name (回车默认...原创 2019-10-27 21:58:01 · 189 阅读 · 0 评论 -
js类的几种定义和使用方法
//0工厂模式function person(name,age){ var obj=new Object(); obj.name=name; obj.age=age; obj.getName=function(){ return this.name; } return obj;}var person=person("顽固",12);// console.log(per...原创 2019-10-16 22:32:57 · 777 阅读 · 0 评论 -
js正则验证及正则表达式
//假如要验证:var str="A123456789";//第一个必须是字母且大写,后面是8位数字。第一种:var reg=new RegExp("^[A-Z][0-9]{8}$"); //这里面表达式不能写 “/^[A-Z][0-9]{8}$/”;reg.test(str); //返回true 或 false第二种:/^[A-Z][0-9]{8}$/.test(s...原创 2019-08-16 12:54:09 · 272 阅读 · 0 评论 -
打造微信一样的聊天功能:tp5+workerman实现在线聊天客服功能(一)
国庆放假在家充充电哈,开始学习workerman,因为之前也一直想研究下socket通信,趁此机会把学到的分享给大家哈~~,话不多说直接上效果图:效果图是用户10与20间的聊天截图,因为界面是自己随便做的,比较丑请大神见谅哈。。。。。。。1,先到workerman官网下载GatewayWorker框架;2、将下载好的解压放在tp5的vendor里面,GatewayWo...原创 2019-10-04 18:36:07 · 3539 阅读 · 0 评论