ngd-b的博客

学习经验,问题解决,知识笔记。

CSS-Flex布局

Flex布局 对于我们平常遇到的问题的解决方法。 1.在父容器中的处置居中。 2.使容器内的子项占据等量的空间(宽、高)。 3.使容器内的列等高排列。 在线查看Flex布局示例及其属性使用,效果展现: 在线示例 下面是各个属性的描述: .box{ display:fle...

2018-10-15 21:43:57

阅读数 83

评论数 0

es6-数组的扩展

数组原型方法 Array.from() 可以将类似数组的对象和可遍历对象转为真正的数组 类数组对象须为键值为数值,否则数组值为undefined、必须有length属性,决定数组的长度。 可遍历对象必须有自己的Iterator对象,查看Iterator部分,部署Iterator对象 ...

2018-10-02 13:54:55

阅读数 127

评论数 0

es6入门-Symbol、Iterator、for...of

Symbol   是一种数据类型、不是对象。表示独一无二的值,其他6中数据类型:Undefined、Null、Boolean、String、Number、Object。 let p = Symbol(); typeof p //"symbol&...

2018-08-24 23:38:11

阅读数 458

评论数 0

使用react-router-dom时,手动刷新URL地址加载资源失败解决方法

在练习react项目时,使用react-router-dom遇到的问题。 问题描述:   点击路由跳转到其他页面,然后手动刷新当前URL地址,显示空白页面, 路由由http://localhost:8080/——>http://localhost:8080/topic/ 控制台错误...

2019-07-14 00:45:36

阅读数 10

评论数 0

文本超出处理、背景透明-文字不透明、图片适应处理

文本超出省略,显示... 基本要素,有固定的宽度,文本会超出;设置文本超出后不换行; .box{ width:100px; height:30px; background:#000; color:#fff; line-height:30px; } .b...

2019-07-11 22:56:12

阅读数 4

评论数 0

JS 阻止事件冒泡

通常在处理DOM事件时,为了阻止事件冒泡,这样写: ev.stopPropagation(); // ev 为事件回调函数的参数event 但有的时候却没有作用,子元素的clcik点击事件依然触发了父元素的clickl事件,解决方式: if(ev.target != ev...

2019-07-11 22:43:13

阅读数 7

评论数 0

node API释义

APIassertchild_process node 常用API释义 assert 断言测试,用于测试不变量。 assert.AssertionError Error类的子类,表明断言的失败。 new assert.AssertionError(options)...

2019-07-01 22:38:52

阅读数 22

评论数 0

es6-二进制数组

二进制数组ArrayBufferTypedArray字节序溢出DataView实际应用 直接处理二进制数据,提升脚本性能。 数据类型 字节长度 含义 范围 Int8Array 1 8位带符号整数 -128-127-2^7 - 2^7-1 Uint8Array 1 8位不带符...

2019-07-01 00:42:21

阅读数 18

评论数 0

react API释义

react API 汇总

2019-06-15 23:53:49

阅读数 24

评论数 0

npm基础使用、模块发布

npm基本信息模块安装模块配置文件 基本信息 npm 是基于nodeJS的, 官网下载安装即可http://nodejs.cn/download/ // 通过查看版本号,来确认是否安装成功 node -v npm -v // 安装最新稳定版 npm install npm@late...

2019-06-11 00:05:10

阅读数 34

评论数 0

webpack资源打包

静态资源 webpack指南 环境要求 起步创建 npm init -y // 初始化项目 package.json // 安装webpack webpack-cli npm install webpack webpack-cli --save-dev ...

2019-05-31 18:57:00

阅读数 39

评论数 0

React起步

保持不断学习的心态 react概念 JSX 简介 描述:使用JSX可以很好的描述UI html结构;它是JavaScript的扩展,在{}可放置任何表达式。 对比看下使用JSX的不同 const name="admin"; // 使用语法定义UI元素 cons...

2019-05-28 23:09:52

阅读数 46

评论数 0

惰性载入函数、函数柯里化、函数节流、函数防抖

不能不写总结 惰性函数 概念理解:最理想的状态下执行一次,后续直接使用第一次执行返回的结果即可。 情景展现:程序初始访问时不确定客户端支持哪种对象,则需要if..else判断,以获取支持的实例化对象。 最典型的的就是浏览器对XHR的实现。 function createXHR...

2019-05-24 19:29:57

阅读数 53

评论数 0

TypeScript 基础知识(一)

提供其他语言优点的语法支持。 数据类型 数据声明必须有明确的类型。使用符号:声明。 boolean number string // 布尔 let bool:boolean = true; // 数值 let num:number = 10; // 字符串 let str:s...

2019-04-23 00:23:17

阅读数 28

评论数 0

JS Prototype原型链详解

以为理解的很清楚了,遇到问题了,卧槽、把自己搞蒙了。 问题复现(都是模拟、并非源代码): // 公用模块 var parent = function(option){ this.option = option; } parent.prototype = { print:fun...

2019-03-31 01:51:18

阅读数 460

评论数 1

JS数据类型、call/apply、arguments

随记JS基础知识,加入个人理解。 JS数据类型 基本类型:数值、字符串、布尔、null、undefined 基本类型按值传递,赋值时开辟新的内存空间存储副本;值改变互不影响。 存储在栈内存中、存储的是具体的值;其大小固定的。 call()/apply() argum...

2019-03-25 01:34:22

阅读数 33

评论数 0

Java static理解

记录使用过程中混淆或者不清楚的点。   关键字static声明的方法、变量,可直接通过类名进行访问。不需要new对象去访问。

2019-03-12 22:12:45

阅读数 26

评论数 0

spring-boot 入门

参考:spring-boot 有Java基础,初学使用spring-boot;内部原理还不懂,在使用层面给出自己的理解。 实践环境: Java -version:1.8 maven 3.6 Idea 初始化项目 spring initializr初始化一个spring-boo...

2019-02-22 02:20:42

阅读数 54

评论数 0

sass使用总结

参考:sass中文教程 初步学习使用,更多的操作实例并未记录。 CSS编写语法糖,提供了变量。 安装 单独安装使用,想深入学习,学习ruby 使用 变量声明、 变量 使用$标识变量,进行声明。作用域在{}包含的块内使用。 $common-color:#000; div{ $...

2019-02-19 00:25:02

阅读数 26

评论数 0

http详解

参考:MDN 概述 client-server 协议模式,获取网络上的资源。属于应用层,可扩展、无状态。 由http控制的几种特性: 缓存,由服务端告诉客户端哪些文档需要缓存,缓存多久。 同源限制,协议、域名、端口其一不同,即为非同源。 认证,对发起的请求进行认证,Authenticate头部 ...

2019-02-16 23:37:29

阅读数 44

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭