• 原生 JS 的 Base64 转码

    JavaScript 原生提供两个 Base64 相关的方法: btoa() :任意值转为 Base64 编码 atob() :Base64 编码转为原来的值 注意 :这两个方法 不适合非 ASCII 码的字符 ,会报错。 要将非 ASCII 码字符转为 Base64 编码,必须中间插入一个转码环节: encodeURIComponent() 该...

    2019-02-25 16:11:04

  • Convert Sorted Array to Binary Search Tree

    /* * * Definition for a binary tree node. * function TreeNode(val) { * this.val = val; * this.left = this.right = null; * } */ /* * * @param {number[]} nums * @return {TreeNode} */ var sortedArrayToBST = function (nums) { if (!nums.length) return nu...

    2019-02-25 16:10:59

  • 浅谈js抽象工厂模式

    一。简单工厂 定义:简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 比如你去专门卖鼠标的地方你可以买各种各样的鼠标 function mouse(color,long){ var o = new Object...

    2019-02-25 16:10:59

  • js提交表单错误:document.form.submit() is not a fu

    js提交表单错误:document.form.submit() is not a function 或$(...).submit is not a function 在最近的开发过程中,我遇到了一个很奇怪的问题,就是在利用Javascript控制表单提交时,浏览器提示 document.genForm .submit is not a function。genForm是表单form的na...

    2019-02-25 16:10:54

  • go.js remove 特定part

    我想删除一个实际上是背景的部分。 假设这是我添加part的方式 myDiagram.add( scope.gj(go.Part, // 此Part未绑定到任何模型数据 { layerName:“Background”,position: new go.Point(0,0 ), selectable: false ,pickable: false ,name:'特定name'} ,scop...

    2019-02-25 16:10:52

  • 【js】javaScript 执行机制

    javascript 是一门单线程语言(按照语句一行一行的执行) let a = '1' ; console.log(a); let b = '2' ; console.log(b); 这样子正常执行是没有问题,但是当碰到异步的情况,比如 setTimeout( function (){ console.log('定时器开始啦' ) }); new Promise( function (r...

    2019-02-25 16:10:45

  • 大风车吱呀吱悠悠地转

    今天童心未泯,玩起了大风车,特别好玩,大家一定不要忘记儿时的梦想,吹吹大风车,转出好心情 1 ! DOCTYPE html 2 html 3 head 4 meta charset ="utf-8" / 5 title / title 6 link rel ="stylesheet" href ="css/index.css" / 7 script src ="js/ajax.js" / script 8...

    2019-02-25 16:10:42

  • bootstrap fileinput控件 + django后台上传、回显简单

    一、控件下载:https://github.com/kartik-v/bootstrap-fileinput/ 官网:http://plugins.krajee.com/file-input 需要引入的文件:1、jquery.js 2、bootstrap.js bootstrap.css 3、font-awesome.css 控件图标使用的是font-awesome,因此需要引入 4、finleinput.js file...

    2019-02-25 16:10:41

  • JS校验身份证号的合法性

    前端表单中有身份证号的校验,下边是用JS来校验身份证号的合法性。 中国居民身份证号码编码规则 第一、二位表示省(自治区、直辖市、特别行政区)。 第三、四位表示市(地级市、自治州、盟及国家直辖市所属市辖区和县的汇总码)。其中,01-20,51-70表示省直辖市;21-5...

    2019-02-25 16:10:38

  • VUE CLI 3.0 项目引入 Mock.js

    mockjs 官网:http://mockjs.com/ 之前没有使用过 mockjs 的同学,请参考官网文档,数据生成规则和方法的调用都有详细说明。 一、通过npm安装依赖包 1. 进入到项目目录,执行指令: npm install mockjs -D 由于mockjs是用来模拟数据的,只有是开发环境会用到,所以生产...

    2019-02-25 16:10:40

2