随笔分类 -  前端

上一页 1 2

摘要:typescript 元组 类型 可以指定序号 any类型 void类型 没有返回值 和 是 的子类型,所以可以赋值给它 never类型 它是任何类型的子类型,= Object 类型 类型推断和类型断言 变量声明 解构 剩余参数 对象 数组 展开 数组 对象 同名属性后面的值会覆盖前面的值!!! 接 阅读全文

posted @ 2019-08-05 22:29 2481 阅读(244) 评论(0) 推荐(0)

摘要:类 继承 继承可以让子类获得父类(基类)的方法、属性,可以扩充,增加新的方法和属性等 class P { constructor(name,age) { this.name = name this.age = age } say () { console.log(this.name) } } cla 阅读全文

posted @ 2019-08-05 22:28 2481 阅读(97) 评论(0) 推荐(0)

摘要:webapp 地图 高德地图 我的第一个地图应用 注册账号并申请key 准备页面 创建地图应用 zoom 的数字越大 显示的越精细 越小显示的范围越大 手动设置级别 设置地图的中心点 既能设置zoom和center的方法 获取当前行政区 设置当前行政区 设置当下的行政区, 想要到达的中心点 获取地图 阅读全文

posted @ 2019-08-05 22:27 2481 阅读(318) 评论(0) 推荐(0)

摘要:类 类表达式 如何创建类表达式 为类设置别名 在设置过别名后,下次类的名字修改,但是别名没有修改的情况下依然可以使用!!!而且使用别名和类是等同的 自执行的类 getter ES5中的 和`setter` 在对象字面量中书写get/set方法 Object.defineProperty ES6中书写 阅读全文

posted @ 2019-08-05 22:23 2481 阅读(249) 评论(0) 推荐(0)

摘要:对象扩展内容 简洁表示法和属性名表达式 属性名表达式 扩展运算符用于快速复制对象 当进行复制时,扩展运算符遇到属性是对象时只是将对象的地址进行拷贝,所以会出现复制出来的对象可以更改原对象的属性值!!!(浅复制) 合并对象 Object.is() 判断两个值是否相等 Object.assign() 复 阅读全文

posted @ 2019-06-20 01:23 2481 阅读(191) 评论(0) 推荐(0)

摘要:编程练习 字符串的分解 阅读全文

posted @ 2019-06-19 08:23 2481 阅读(108) 评论(0) 推荐(0)

摘要:解构赋值 数组的解构赋值 更复杂的匹配规则 扩展运算符 ... // 默认值 // 交换变量 接收多个 函数返回值 阅读全文

posted @ 2019-06-19 07:42 2481 阅读(128) 评论(0) 推荐(0)

摘要:let和var和const let 不能重复声明 不存在变量提升 只在作用域内有效 常量 声明时必须被初始化(赋值),一经声明不可改变,常量为引用类型时,不能保证不可变 1. 不存在提升 2. 不能重复声明 3. 只在当前作用域内有效 常量为对象时修改对象里的内容和修改常量的地址变量是不同的,常量对 阅读全文

posted @ 2019-06-18 22:52 2481 阅读(112) 评论(0) 推荐(0)

摘要:浏览器中JavaScript 如何选取元素 element = dcoument.getElementById("idName") 根据IdName来选取元素 element = dcoument.getElementByClassName("className") 根据类的名字来选取元素 elem 阅读全文

posted @ 2019-06-18 17:53 2481 阅读(184) 评论(0) 推荐(0)

摘要:命令行 命令行大都是英文的缩写,记住常见的英文缩写问题也就不大了 现在将这些组合在一起 使用 "https://explainshell.com" 进行搜索命令行的含义和选项 ![](pdjbt47ib.bkt.clouddn.com pdjbt47ib.bkt.clouddn.com/2019 0 阅读全文

posted @ 2019-06-12 21:00 2481 阅读(155) 评论(0) 推荐(0)

摘要:事件处理过程 浏览器检查事件队列头 如果在队列头并没有事件则继续检查后面 如果队列头有事件则去除并执行 为何要有事件队列? 因为浏览器处理事件是单线程的,这里历史原因在于单线程可以保证页面在同一时刻只被同一事件修改 又由于请求和数据的输入输出较慢,所以cpu空闲,所以提供这种事件循环机制使其进入任务 阅读全文

posted @ 2018-08-03 00:47 2481 阅读(163) 评论(0) 推荐(0)

摘要:作用域: 变量所在的上下文,指的是变量在哪些地方可以访问 对于JavaScript来说有全局作用域但是没有块级作用域,在ES6中引入了关键字let可以生成块作用域.见以下代码: var value = true if (value) { var age = 18 console.log( ) } c 阅读全文

posted @ 2018-07-31 10:33 2481 阅读(153) 评论(0) 推荐(0)

摘要:水平居中 对于子元素是行内元素(或者inline block)时使用 ,父元素宽度无论确定不确定,均可实现相对于父元素水平居中。 对于子元素时块级元素时,使用外边距设置进行水平居中 效果和上图一样 垂直居中 块级元素里的文字垂直居中 对于块级元素来说,它的高度在没有显示设置的情况下,是由子元素高度撑 阅读全文

posted @ 2018-07-31 10:31 2481 阅读(210) 评论(0) 推荐(0)

摘要:选择排序 选择排序的思路就时循环比较数组里的元素,找出最小的值将其放在首位,然后依次遍历后面的元素继续寻找最小值放在第二位 实现的思路: 定义一个函数,函数接受一个数组,函数中计算出数组的长度用来遍历时使用,定义一个新数组用来放置排序后的元素,两层for循环,外层for循环作用是从第一个元素到最后一 阅读全文

posted @ 2018-07-30 01:13 2481 阅读(136) 评论(0) 推荐(0)

摘要:正则表达式 一直使用简单的正则表达式,遇到难点的就无法简洁高效的写出正则,故此整理一篇需要记忆应用的正则使用。 正则表达式作用 匹配一个字符串的子字符串(子集),或者替换该字符串。 不得不提的String和reg的常用方法 __codePointAt(pos)__ 方法:得到字符的码位。汉字可以得到 阅读全文

posted @ 2018-07-13 01:22 2481 阅读(170) 评论(0) 推荐(0)

摘要:何为ajax 全称:Asynchronous JavaScript and XML。 用途: 在不重新加载页面的情况下发送请求给服务器。 接受并使用从服务器发来的数据。 常用概念 XMLHttpRequest XmlHttpRequest是一个浏览器实现的一个接口,通过它发送一个ajax的请求(发出 阅读全文

posted @ 2018-07-13 01:08 2481 阅读(127) 评论(0) 推荐(0)

摘要:URI 和 URL URI:统一资源标识符(英语:Uniform Resource Identifier,URI)是一个用于标识某一互联网资源名称的字符串, 该种标识允许用户对网络中(一般指万维网)的资源通过特定的协议进行交互操作。URI的最常见的形式是统一资源定位符(URL),经常指定为非正式的网 阅读全文

posted @ 2018-07-13 01:05 2481 阅读(194) 评论(0) 推荐(0)

上一页 1 2

导航