javascript中类型比较 本篇文章包括:javascript的六个布尔值为false、javascript的比较规则、相等操作符比较规则、Number的类型转换、'true'==true、与NaN的比较 、为什么为false、!和!!的区别、==和===的区别、typeof和instanceof的区别。
【Webpack】基础知识点 目录一、相关概念二、相关操作Ⅰ.两个js文件打包成1个js文件Ⅱ.自动生成html文件Ⅲ.打包css文件Ⅳ.打包less文件Ⅴ.打包图片文件Ⅵ.处理字体图标Ⅶ.降级js语法三、开发服务器一、相关概念本质:一个第三方模块包,用于分析,并打包代码支持所有类型的文件的打包支持less/sass=>css支持ES5/7/8=>ES5webpack打包流程:初始化包...
web服务器案例 //1.导入需要的模块//1.1导入http模块const http=require('http');//1.2导入fs模块const fs=require('fs');//1.3导入path模块const path=require('path')//2.创建基本的web服务器//2.1创建web服务器const server=http.createServer();//2.2监听web服务器的request事件server.on('request',function(req,re.
使用fs和path完成clock时钟案例 开始布局结构:完成之后布局结构:index.html文件内容:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="i.
封装简易模板引擎 布局结构:html文件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">.
封装属于自己的Ajax 布局结构html文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
前端和后端交互过程 1.通过html和css编写前台页面,通过js添加动态效果2.通过node.js和express框架搭建静态服务器3.通过mysql进行数据的存储过程:①前端通过ajax发起请求给后端,②后端接收到请求之后,后端通过node里面的mysql模块链接数据库,③数据库检测到请求,通过node的mysql模块给后端服务器返回数据,④后端服务器接收到数据之后,将数据响应到前台页面,⑤前台页面通过artTemplate模板引擎渲染到前台页面上。...
补充知识点 目录一、JSON对象和字符串的相互转换二、insertAdjacentHTML()三、双击禁止选中文字一、JSON对象和字符串的相互转换//JSON//对象转换为字符串var person={ "name":"zhangsan", "done":true}; var str=JSON.stringify(person);//字符串转换为对象var str='{"name":"zhangsan","done":true}';var obj=JSON.p
【jQuery基础语法】下 目录一、事件事件注册事件解绑自动触发事件事件对象二、隐式迭代三、链式编程四、排他思想五、jQuery拷贝对象六、jQuery多库共存七、jQuery插件一、事件事件注册单个事件注册element.事件(function(){事件处理程序})多个事件注册elem...