摘要: typescript是js的一个超集,TypeScript扩展了JavaScript的语法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。TypeScript是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性。这个语言添加了基于类的面向对 阅读全文
posted @ 2018-09-28 10:21 文博的博客 阅读(790) 评论(1) 推荐(1) 编辑
摘要: 一 vue的生命周期如下图所示(很清晰)初始化、编译、更新、销毁 二 vue生命周期的栗子 注意触发vue的created事件以后,this便指向vue实例,这点很重要 一、react生命周期 React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁 初始化 1、getDefaultPro 阅读全文
posted @ 2018-09-19 09:20 文博的博客 阅读(1464) 评论(4) 推荐(1) 编辑
摘要: nodejs搭建简单的web服务器 1.1简介 Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用于创建快速的、可扩展的网络应用。 也就是说,浏览器的Javascript是浏览器js代码解析,而Node.j 阅读全文
posted @ 2018-09-14 15:23 文博的博客 阅读(816) 评论(2) 推荐(1) 编辑
摘要: 有好多小伙伴私聊我问我html5新特性 和用法,下面我给大家具体介绍一下html5都新加了哪些新特性,下面我给大家总结一下。 1)新的语义标签 footer header 等等2)增强型表单 表单2.03)音频和视频4)canvas 绘图5) SVG绘图6)地理定位7) 拖放API8)web wor 阅读全文
posted @ 2018-09-13 09:40 文博的博客 阅读(1156) 评论(1) 推荐(0) 编辑
摘要: 简介 charles是一个抓包软件,可以抓pc和移动端,该文也会说一下如何抓https的问题,因为刚用的时候怎么都抓不到https。 安装 下载地址:https://www.charlesproxy.com/download/ (官网下载就好不用付费) 安装就是一路下一步。 配置 如上图点击help 阅读全文
posted @ 2021-09-01 18:37 文博的博客 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 前言背景 最近开发个小程序需要有安全验证功能,大概业务流程就是 一进来小程序唤起安全验证页面 -> 然后点击确认发送给小程序端并关闭当前页面。看似比较简单但是踩了一下午坑 webview onMessage 经过查看找到啦webview api,可以打开一个h5页面,然后看了下webview 中的配 阅读全文
posted @ 2021-09-01 17:09 文博的博客 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 前言 因为每次在运行mongo时候都要敲好多命令,所以就想着是不是可以写个shell脚本呢?经过文档的查询以及踩坑之路找到了如下方法 编写 第一步先编写一个脚本,我叫runMongo.sh 右键打开方式 -> 其他 -> 下方选择所有应用程序 -> 选择终端 -> 勾选始终以此方式打开。 终端运行 阅读全文
posted @ 2021-08-30 10:28 文博的博客 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 前言 最近开发新项目是node+mongodb作为后台搭建,我从来没有实际项目中用到过mongodb,所以安装时候找到了菜鸟文档(https://www.runoob.com/mongodb/mongodb-osx-install.html)。 小坑点 如上图添加到PATH是啥呢? 在哪个文件呢 所 阅读全文
posted @ 2021-08-30 10:27 文博的博客 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 可以学习到前端如何抓取数据等,超级实用: https://mp.weixin.qq.com/s/rdTQYRmszhh1Ic4bGrOh5Q 「必须收藏」82 个高效的 JavaScript 工具函数: https://mp.weixin.qq.com/s/iVzxWV8N-a5aYy_T2cR5r 阅读全文
posted @ 2021-04-30 17:51 文博的博客 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 前端面试题(JavaScript) 1、get 请求传参长度的误区 误区:我们经常说get 请求参数的大小存在限制,而post 请求的参数大小是无限制的。 实际上HTTP 协议从未规定GET/POST 的请求长度限制是多少。对get 请求参数的限制 是来源与浏览器或web 服务器,浏览器或web 服 阅读全文
posted @ 2021-04-30 17:07 文博的博客 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 什么是构造器? 假设我们是react技术栈的开发者,在我们提起构造器时候往往出现在脑海里面的是constructor( ),那么这个constructor 和我们今天要学习的构造器有什么异同呢? 我们先了解一下constructor。 类的constructor 在es6中,我们通过class来实现 阅读全文
posted @ 2020-10-19 12:24 文博的博客 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、概述 JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。 Web Worker 的作用,就是为 Ja 阅读全文
posted @ 2019-08-22 16:25 文博的博客 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 网页在不同尺寸的设备上,都有良好的显示效果,叫做"响应式设计"(responsive web design)。 响应式设计的网页图像,就是"响应式图像"(responsive image)。 响应式图像的解决方案有很多,JavaScript 和 CSS 都可以实现。本文介绍最简单的、语义性最好的 H 阅读全文
posted @ 2019-08-22 16:15 文博的博客 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 相信es6大家并不陌生,那么我还是简单介绍一下es6,es是15年发布的,可以用babel转化成es5可以支持低端浏览器,es6是一种新的语法,流行的库基本都是基于es6开发的。所以小伙伴要掌握哦!而且写起来简单优雅。 下面我给大家介绍一下es的常用语法。 一、let和const 这两个语法相信很多 阅读全文
posted @ 2019-05-09 11:22 文博的博客 阅读(489) 评论(0) 推荐(1) 编辑