03 2019 档案
摘要:基本操作 1. 创建新数据库 create database xxx; 2. 查询数据库 show databases ; 3. 创建数据库表 先进入到指定的数据库 use xxx; (字段名1 类型,字段名2 类型,......); 、 4. 查看数据表 show tables; 5. 查看表结构
阅读全文
摘要:href是Hypertext Reference的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。例如: 浏览器会识别该文档为css文档,并行下载该文档,并且不会停止对当前文档的处理。这也是建议使用link,而不采用@import加载css的原因。 src是sourc
阅读全文
摘要:做页面常用的东西,写这里用的时候省得去找了 html5shiv:解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。 respond.min:让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。 由于IE6/IE7/IE8还有很大一部分用
阅读全文
摘要:Promise是JavaScript异步操作解决方案。介绍Promise之前,先对异步操作做一个详细介绍。 JavaScript的异步执行 JavaScript的异步执行 概述 Javascript语言的执行环境是”单线程”(single thread)。所谓”单线程”,就是指一次只能完成一件任务。
阅读全文
摘要:把node_modules包删除,然后重新安装一下
阅读全文
摘要:当你为你的模块安装一个依赖模块时,正常情况下你得先安装他们(在模块根目录下npm install module-name),然后连同版本号手动将他们添加到模块配置文件package.json中的依赖里(dependencies)。 -save和save-dev可以省掉你手动修改package.jso
阅读全文
摘要:在vue.js中,有methods和computed两种方式来动态当作方法来用的 如下: 两种方式在这种情况下的结果是一样的 写法上的区别是computed计算属性的方式在用属性时不用加(),而methods方式在使用时要像方法一样去用,必须加() 两种方式在缓存上却大有不同,利用computed计
阅读全文
摘要:1. 普通函数1.1 示例 1 2 3 function ShowName(name) { alert(name); } 1 2 3 function ShowName(name) { alert(name); } 1 2 3 function ShowName(name) { alert(name
阅读全文
摘要:首先vue.js 是库,不是框架,不是框架,不是框架。 Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。 Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。 vue.js 下载过来直接在html中引
阅读全文
摘要:AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可况下更新以使网页实现异步更新。 工作原理: AJAX是基于现有的Internet标准 AJAX是基于现有的Internet标准,并且联合使用它们: XMLHttpRequest 对
阅读全文
摘要:JavaScript 闭包的本质源自两点,词法作用域和函数当作值传递。 首先,什么是闭包 ? 闭包函数A中,有一个函数B,函数B可以访问函数A中定义的变量或是数据,此时形成了闭包。 词法作用域,就是,按照代码书写时的样子,内部函数可以访问函数外面的变量。引擎通过数据结构和算法表示一个函数,使得在代码
阅读全文
摘要:一、HTML5语义化标签 二、语义化标签的使用 2.1 <title></title> 页面主要内容 (1)<title> 标签的特点是简短、描述性、唯一,用于提升搜索引擎排名。 (2)搜索引擎会把 title 作为判断页面主要内容的指标,有效的 title 应该包含几个与页面内容密切相关的关键字,
阅读全文
摘要:在javascript的世界里,有这么一句话,万物皆对象。 但是这个对象,应该怎么理解呢? exm........??,难道值类型也是对象?!! 当然,不是。 准确地讲是对于“引用类型”而言。 那,在JavaScript的世界里,怎么区分“值类型”和“引用类型”呢? 哟呼,答案:typeof。 让我
阅读全文
摘要:浅拷贝 1 function shallowCopy(source){ 2 3 var newObj = {}; 4 5 for(var attr in source){ 6 newObj[attr] = source[attr]; 7 } 8 9 return newObj; 10 11 } 一般
阅读全文
摘要:递归 递归函数是在一个函数通过名字调用自身的情况下构成的,如下所示 这是一个经典的递归阶乘函数。虽然这个函数表面看来没什么问题,但下面的代码却可能导致它出错。 以上代码先把factorial()函数保存在变量anotherFactorial中,然后将factorial变量设置为null,结果指向原始
阅读全文
摘要:function People(name){this.name=name;//对象方法this.Introduce=function(){alert("My name is "+this.name);}}//类方法People.Run=function(){alert("I can run");}/
阅读全文
摘要:问题描述:今日看书,里面介绍js的对象的属性名是包括空字符串在内的所以字符串 问题来了,我们平时定义的对象如下,是没有引号""or’'的 var someone = { first_name : “Jeo”, second_name : “Mike”}; 所以我写了以下程序测试, var stoog
阅读全文
摘要:1、构造函数也是一个普通函数,创建方式和普通函数一样,但构造函数习惯上首字母大写 2、构造函数和普通函数的区别在于:调用方式不一样。作用也不一样(构造函数用来新建实例对象) 3、调用方式不一样。 普通函数的调用方式:直接调用 person(); 构造函数的调用方式:需要使用new关键字来调用 new
阅读全文