js简介(数组ES5方法) 发表于 2019-05-19 | 分类于 JS基础 ECMAScript5(ES5)Array新增方法迭代(遍历)方法(1)迭代forEach(fn)forEach (function( item,idx,arr ){ }) *item 数组的每一项元素 *idx 数组的没一项索引 *arr 当前数组 遍历方法,for循环 ... 阅读全文 »
js简介(数组) 发表于 2019-05-19 | 分类于 JS基础 数组一系列数据的集合,每一项可以保存任何类型的数据,称为数组的元素,每个元素之间用逗号隔开 数组格式:[1,2,3] 数组的声明(创建)1234567//1)字面量(推荐)var arr = [1,2,3];//2)使用构造函数创建var arr = new Array();//创建一个空数组v ... 阅读全文 »
js简介(function) 发表于 2019-05-19 | 分类于 JS基础 函数的定义及好处(1)函数就是把特定功能的代码抽取出并进行封装,用来重复执行一些功能。 (2)使用函数的好处: 函数可以重复某一部分代码(通过函数名调用) 使程序变得更简短而清晰 便于程序维护 函数的定义· 关键字function声明(声明式):格式:function 函数名(){} · 函数表 ... 阅读全文 »
js简介(2) 发表于 2019-05-19 | 分类于 JS基础 程序三大流程顺序执行:从上到下 分支执行:通过条件判断语句,执行相应的代码 循环执行:通过循环语句,执行响应的代码 进制1.十进制2.二进制 0b开头,取值为0或13.八进制 0o开头,取值0-74.十六进制 0x开头,取值0-9,a-f5.进制转换(1)十进制转多进制 toString(n) (2 ... 阅读全文 »
js简介(1) 发表于 2019-05-19 | 分类于 JS基础 (一)js历史(1)JavaScript的诞生JavaScript 诞生于 1995 年。由Netscape(网景公司)的程序员Brendan Eich(布兰登)与Sun公司联手开发一门脚本语言, 最初名字叫做Mocha,1995年9月改为LiveScript。12月,Netscape公司与Sun公 ... 阅读全文 »
PHP简介 发表于 2019-05-19 | 分类于 JS基础 wampserver安装及使用1. wampserver安装 a:安装 Web 服务器Apache p:安装 PHP解析器 m:安装MySQL数据库 对于初学者建议使用集成的服务器组件(如:WampServer),它已经包含了 PHP、Apache、Mysql 等服务,免去了开发人员将时间花费在 ... 阅读全文 »
Ajax简介 发表于 2019-05-19 | 分类于 JS基础 Ajax了解AJAX AJAX: Asynchronous Javascript And Xml,Ajax 技术的核心是XMLHttpRequest对象(简称XHR),这是由微软首先引入的一个特性,其他浏览器提供商后来都提供了相同的实现 *Ajax起源:最早出现在2005年的google搜索建议 ... 阅读全文 »
js简介(一些面试问题、无答案) 发表于 2019-05-19 | 分类于 JS基础 初级问题手写数组去重 手写数组倒序 各种场景下的this指针问题 冒泡,选择,插入排序用js怎么写,时间复杂度多少空间复杂度多少 http和https有什么区别 端口号多少 三次握手过程 四次挥手过程 域名解析过程 三列布局中间固定左右自适应的三种写法 变量提升问题 那些数组 ... 阅读全文 »
js简介(开发基础应用) 发表于 2019-05-19 | 分类于 JS基础 随机数1var randomNum = parseInt(Math.random()*100+1); //[1,101)随机数 Math.random()*几 就是0到几的随机数 验证码12var randomNum = ""+parseInt(Math.random()* ... 阅读全文 »
表单表格 发表于 2019-05-18 | 分类于 HTML 表单HTML属性form 元素HTML 表单用于收集用户输入。 元素定义 HTML 表单: form: [action 提交到的后台地址] [methhod 提交方式=(get、post)] ... 阅读全文 »