- 博客(13)
- 收藏
- 关注
原创 微信小程序
一、小程序的API 1.API的概念 API应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力 小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。 2.API的三种分类 事件监听API 以 on 开头的 API 用来监听某个事件是否触发 同步API 以 Sync 结尾的 API 都是同步 API 异步API 通常需要指定回调函数接受调用的结果 小程序中,大多数的 API 都是
2020-10-18 16:22:15
796
原创 Webpack
webpack从入门到进阶 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 代码转译 模块合并 混淆压缩 代码分割 自动刷新 代码校验 自动部署 一、webpack基础 1.webpack的安装 注意:请先自行安装nodejs最新版的环境 全局安装w
2020-07-16 22:57:04
275
原创 React
一、React基础知识点 1.React基本使用 React的安装 npm i react react-dom react 包是核心,提供创建元素,组件等功能 react-dom 包提供DOM相关功能 React的使用 引入react和react-dom的两个js文件 <script src="./node_modules/react/umd/react.development.js"></script> <script src="./node_modules/reac
2020-06-11 00:36:51
469
原创 H5-C3-移动端布局
Html5-CSS3 1. 多媒体标签 1.1 audio 音频标签 使用 <audio src="小猪佩奇.mp3" autoplay> </audio> 支持的格式 格式 MIME-type MP3 audio/mpeg Ogg audio/ogg Wav audio/wav 1.2 video 视频标签 使用 <video sr...
2020-03-08 22:55:36
584
原创 Html-Css
HTML input属性标签 <input type="text" name="text">//单行文本 <input type="password" name="password">//密码 <input type="radio" name="radio">//单选按钮 <input type="checkbox" name="checkbox">...
2020-03-08 22:54:58
178
原创 Vue
Vue 是什么? Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架 vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 vue面试题: v-model的底层原理是什么? (首先通过属性绑定的方式,v-bind:value="",然后通过input事件动态的获取输入框的值。修改data内的数据,一旦data内的数据发生改变,通过属性...
2019-08-26 19:17:45
477
1
原创 Node.js
node.js 1.node.js的组成 ECMAScript核心(var for if …) + 全局成员(setTimeout, console…) + 核心API模块(node提供的一些方法,对象) 什么是node.js? 一种服务器端运行js的环境,让我们能够通过js做后台服务器开发。(JS写服务端,抢JAVA饭碗的) 2.ES6语法 Es5里,全局变量 === 顶级作用域wind...
2019-08-25 14:27:32
471
原创 AJAX
AJAX 关于ajax和异步 什么是ajax? 交互式网站开发技术 实现动态更新(局部)的内容 优点: 提升浏览器的加载速度 实现了局部刷新 表单验证(增强用户体验) Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术 本质:是在HTTP协议的基础上以异步的方式通过XMLHttp...
2019-08-25 12:55:49
3779
原创 PHP
PHP 1.php标记 <?php 可以让代码进入“PHP 模式” ?> 可以让代码退出“PHP 模式” 2.输出类容方式 **2.1 echo ** 可以输出字符串,它可以同时输出多个字符串,以,分隔 注意:echo 后面紧跟着一个空格 <?php echo 'hello wrold','<br>xiaoming'; ?> 2.2 print 它也可...
2019-08-25 12:26:54
645
1
原创 JavaScript高级
JavaScript高级 1.面向对象编程 1.1.创建对象 通过Object()创建 var person = new Object() person.name = 'Jack' person.age = 18 person.sayName = function () { console.log(this.name) } 字面量来创建 var person = { name: ...
2019-08-25 11:26:13
301
原创 jQuery
jQuery 1.jQuery基础知识 1.1jQuery的入口函数 当页面元素加载完毕后执行 // 第一种: 简单易用。 $(function () { ... // 此处是页面 DOM 加载完成的入口 }) ; // 第二种: 繁琐,但是也可以实现 $(document).ready(function(){ ... // 此处是页面DOM加载完成的入口 }); ...
2019-08-25 11:08:21
188
原创 Web APIs
Web APIs 1.获取元素 1.1根据ID获取 document.getElementById(‘id’) 1.2根据标签名获取元素 document.getElementsByTagName(‘标签名’) element.getElementsByTagName(‘标签名’) 1.3H5新增获取元素方式 document.getElementsByClassName(‘类名’) doc...
2019-08-25 10:29:46
255
原创 JavaScript基础
JavaScript基础 js语言特点: 检查我们的js有没有语法错误 预解析 将变量和函数名进行提升 一行一行执行代码 发现错误 报错,阻止下面代码的继续执行 js依赖于宿主环境 变量命名规范 由字母,数字,下划线,美元符号$组成 不能以数字开头 不能是关键字 遵守驼峰命名法(首字母小写,后面单词的首字母要大些) 1.数据变量 1.1数据类型 简单的数据类型 简单数据类型...
2019-08-25 10:23:48
922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人