2020年10月15日
摘要: 一 jsx 的本质是什么? jsx是语法糖,需要被编译成js才能运行。 jsx 看似是html 结构,实质是js结构的语法糖,在代码编译阶段被编译成js结构。所以jsx的本质可描述为看似html结构的js结构。 jsx是独立的标准,可被其他项目使用(pReact) //编译前的jsx <div> < 阅读全文
posted @ 2020-10-15 15:17 长安城下翩翩少年 阅读(695) 评论(0) 推荐(0) 编辑
  2020年10月14日
摘要: 什么是vdom 顾名思义虚拟dom并非真实的dom,而是由按照一定的规则构成的可对真实dom进行描述的 JS对象。 结构如下 //虚拟dom { tag:'ul', attrs :{id:'list'}, children:[{tag:'li',attrs:{className:'li'},chil 阅读全文
posted @ 2020-10-14 17:30 长安城下翩翩少年 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 浏览器从输入url 到 渲染出界面 中间经历的过程 1 DNS 查询 2 TCP 连接 3 HTTP 请求即响应 4 服务器响应 5 客户端渲染 浏览器是如何渲染UI的?(客户端的渲染) 1 浏览器接收到 html 和 css 文件 ,并对html进行解析,生成 DOM 树 (遇到link,scri 阅读全文
posted @ 2020-10-14 14:39 长安城下翩翩少年 阅读(277) 评论(0) 推荐(0) 编辑
  2020年10月13日
摘要: npm npm 是 Node.js 官方提供的包管理工具。用于 Node.js 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。 cnpm 淘宝团队做的国内镜像,因为npm的服务器位于国外可能会影响安装。npm 有时会出现 阅读全文
posted @ 2020-10-13 17:39 长安城下翩翩少年 阅读(1340) 评论(0) 推荐(0) 编辑
  2019年11月25日
摘要: 说起知行合一,不得不提我们伟大的思想家王阳明。王阳明提出,知和行其实是一回事,而不能分成两截来讨论, “知是行的主意,行是知的工夫;知是行之始,行是知之成”。 知行合一,知而不行,非真知也。 我理解的我们每一个有自我意识的人其实都是知行合一的。即如果一个道理你知道了却无法做到,那么你也算是没有真正领 阅读全文
posted @ 2019-11-25 18:15 长安城下翩翩少年 阅读(229) 评论(0) 推荐(0) 编辑
  2019年10月30日
摘要: 最近学习了点投资知识完全不理会风险就毅然而然的参与了股市投资,先后炒了一波 ST抗美,中公教育,山东黄金,西部黄金,新城控股,以及最近追求热点让我损失惨重的人民网。我终于也懂得了,炒股是一项非常凶险的投资,最最最重要的不是博取高回报,而是保住自己的本金。有原则,有理由的进行买入和卖出,依据原则 和概 阅读全文
posted @ 2019-10-30 00:33 长安城下翩翩少年 阅读(177) 评论(0) 推荐(0) 编辑
  2019年8月13日
摘要: 启用腻子脚本 polyfills.ts js / IE9, IE10 and IE11 requires all of the following polyfills. / import 'core js/es6/symbol'; import 'core js/es6/object'; impor 阅读全文
posted @ 2019-08-13 11:09 长安城下翩翩少年 阅读(3317) 评论(2) 推荐(0) 编辑
摘要: ```js // 获取IE版本 / @return {string} / function IEVersion() { // 取得浏览器的userAgent字符串 var userAgent = navigator.userAgent; // 判断是否为小于IE11的浏览器 var isLessIE 阅读全文
posted @ 2019-08-13 10:00 长安城下翩翩少年 阅读(214) 评论(0) 推荐(0) 编辑
  2019年7月25日
摘要: 方法一:以管理员权限运行IDE ,然后在IDE里面删除该文件夹 方法二:以管理员身份运行cmd,使用命令行来删除该文件夹 找到要删除文件夹的位置,使用命令行 rmdir /s/q 文件夹位置 /s 是代表删除所有子目录跟其中的档案。 /q 是不要它在删除档案或目录时,不再问我 Yes or No 的 阅读全文
posted @ 2019-07-25 11:42 长安城下翩翩少年 阅读(5621) 评论(0) 推荐(0) 编辑
  2019年7月5日
摘要: 一 使用 Angular CLI 官方脚手架 1.安装 cli 2.创建工作空间和初始应用 二 tsLint 代码格式管理 三 cssStyleLint 四 配置 prettier 的 hook 当代码在git cz (git commit)之前能进行代码检测,如果检测不通过无法进行提交 五 引入 阅读全文
posted @ 2019-07-05 11:22 长安城下翩翩少年 阅读(244) 评论(0) 推荐(0) 编辑
  2019年7月1日
摘要: 1、为啥 scss/less 要支持嵌套语法 2、什么时候需要嵌套语法 sass 重要语法 一 {} 二 $变量 变量类型:数字,boolen,字符串(有引号,无引号),数组,对象 三 @each 变量数组或者对象 1.便利数组 2,遍历对象 四.@mixin 和@include 作用:代码归类,减 阅读全文
posted @ 2019-07-01 15:07 长安城下翩翩少年 阅读(157) 评论(0) 推荐(0) 编辑
  2019年6月25日
摘要: 问答 1.什么是投资? 回答:投资就是利用自身资本(金钱、时间等)以在未来获得收益率的经济行为。投资有风险,高收益往往意味着高风险。 2.为什么要进行投资? 回答:钱放银行、支付宝里利息低且跑不赢通胀率。跑赢通胀率,不让自己的钱随着时间流逝而贬值是投资的最基础的需求。其次投资的目的是获取更高的收益率 阅读全文
posted @ 2019-06-25 16:36 长安城下翩翩少年 阅读(349) 评论(0) 推荐(0) 编辑
  2019年6月18日
摘要: contain 被替换的内容将被缩放,以在填充元素的内容框时保持其宽高比。 整个对象在填充盒子的同时保留其长宽比,因此如果宽高比与框的宽高比不匹配,该对象将被添加“黑边”。 cover 被替换的内容在保持其宽高比的同时填充元素的整个内容框。如果对象的宽高比与内容框不相匹配,该对象将被剪裁以适应内容框 阅读全文
posted @ 2019-06-18 14:37 长安城下翩翩少年 阅读(403) 评论(0) 推荐(0) 编辑
摘要: backgroun size:cover; .是按照等比缩放铺满整个区域。主要用于图片比div小的时候,将图片按照某一边的比例扩大以填充整个div背景。 .优点:图片不会被拉升,且实用于div长度和宽度的比例合适时候 .缺点:图片会失真,且当宽度和高度比例过大时候,会出现图片显示不全。 backgr 阅读全文
posted @ 2019-06-18 11:59 长安城下翩翩少年 阅读(1675) 评论(0) 推荐(0) 编辑
  2019年6月11日
摘要: 一 执行上下文 和 执行上下文栈 执行上下文:一段javascript代码执行前的准备工作 问题一:js引擎遇到怎样一段代码才会做“准备工作呢”? 可执行代码类型:全局代码、函数代码、eval代码 执行上下文的三个重要概念 : 变量对象,作用域链,this 问题二:准备工作是什么? 准备工作就是执行 阅读全文
posted @ 2019-06-11 16:43 长安城下翩翩少年 阅读(153) 评论(0) 推荐(0) 编辑