• 5分钟了解TypeScript

    1.安装TypeScript 有两种方式安装TypeScript: Via npm 通过安装VS插件,更多可参见这里。 对于npm用户,可以直接使用下面的命令行安装: nmp install -g TypeScript 2.创建第一个TypeScript文件 打开editor,最好使用VSCode并且安装TypeScript插件支持。创建greeter.ts...

    2018-06-24 02:16:39

  • 使用wepy开发微信小程序01——常用的组件

    1、axio.js 'use strict' import axios from 'axios' import wepyAxiosAdapter from 'wepy-plugin-axios/dist/adapter.js' const instance = axios.create({ adapter: wepyAxiosAdapter(axios), baseURL: 'https://API_HOST/api' , headers: { 'Authorization' : undef...

    2018-06-24 02:16:36

  • 使用chrome开发者工具中的network面板测量网站网络性

    前面的话 Chrome 开发者工具是一套内置于Google Chrome中的Web开发和调试工具,可用来对网站进行迭代、调试和分析。使用 Network 面板测量网站网络性能。本文将详细介绍chrome开发者工具中网络面板network的使用 概述 【打开方式】 打开方式有以下三种 1、在Chrome菜单...

    2018-06-24 02:16:26

  • js replace 全局替换

    js 的replace 默认替换只替换第一个匹配的字符,如果字符串有超过两个以上的对应字符就无法进行替换,这时候就要进行一点操作,进行全部替换。 script language="javascript" var strM = "这是要被替换的字符串啊啊!" ; // 在此我想将字母a替换成字母A alert(strM.rep...

    2018-06-24 02:16:35

  • react学习笔记(1):从前后端分离到项目部署

    我来到现在这家公司有一年多的时间,一直做的是财政系统相关的产品,前端的技术栈用的是传统的jQuery+bootStrap+requireJs,随着项目的开发,越来越多的弊病凸显出来。 首先是前后端的代码存放在同一个工程目录下,前后端工程师进行开发时,都必须把整个项目导入到开发...

    2018-06-24 02:16:33

  • react学习(一)

    组件和属性(props) 函数式组件: function Welcome(props) { return h1Hello, {props.name}/h1;} 渲染一个组件: function Welcome(props) { return h1Hello, {props.name}/h1;} // 组件 const element = Welcome name="Sara" /; ReactDOM.render( element, document...

    2018-06-24 02:16:22

  • 深入理解浏览器工作原理

    前面的话 浏览器(browser application)是专门用来访问和浏览万维网页面的客户端软件,也是现代计算机系统中应用最为广泛的软件之一,其重要性不言而喻。前端工程师作为负责程序页面显示的工程师,需要直接与浏览器打交道。本文将详细介绍浏览器的工作原理 组成 浏览...

    2018-06-24 02:16:18

  • 利用纯JS和HTML Canvas生成随机迷宫过程中产生的有趣

    上效果图: #先看生成随机迷宫的代码吧↓ 1 html 2 head 3 title 生成随机迷宫v1.0 / title 4 / head 5 body 6 center style ="margin-top: 20px;" 7 canvas id ="myCan1" title ="作者:谢辉" / canvas 8 p 生成随机迷宫v1.0 / p 9 button onclick ="history.go(0);"...

    2018-06-24 02:16:23

  • JavaScript 判断对象中是否有某属性

    判断对象中是否有某属性的常见方式总结,不同的场景要使用不同的方式。 一、点( . )或者方括号( [ ] ) 通过点或者方括号可以获取对象的属性值,如果对象上不存在该属性,则会返回undefined。当然,这里的“不存在”指的是对象自身和原型链上都不存在,如果原型链有该属...

    2018-06-24 02:16:15

  • webstorm里用 DB browser 连接 mysql SQlite Oracle数

    (1)插件名:DB browser preferences - plugin - 搜索DB browser (2)在view里勾上 Tool Buttons,左侧会显示插件快捷入口 (3)连接数据库 。里面提供了以下几种类型的数据库。选择其中一种,我选择的是mysql (5)连上以后,随意打开一张有数据的表,如以下内容 (...

    2018-06-24 02:16:14

2