随笔分类 -  js教学目录

Ajax实现注册无刷新验证用户名是否存在
摘要:1. [代码][JavaScript]代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 //创建一个方法来根据浏览器的 阅读全文

posted @ 2017-05-16 02:21 熊熊之火 阅读(2820) 评论(0) 推荐(0) 编辑

js分页效果
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script> //创建xhr对象 function XHR(){ var xhr; if(window.XMLHttpRe 阅读全文

posted @ 2017-05-05 14:43 熊熊之火 阅读(1432) 评论(0) 推荐(0) 编辑

原生js的一些研究和总结(1)
摘要:数据类型 基本类型值包括: undefined,null,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,它们的值保存在栈空间,我们通过按值来访问的。 引用类型包括:对象、数组、函数等。 对于引用类型的值,则必须在堆内存中为这个值分配空间。由于引用类型值的大小不固 阅读全文

posted @ 2017-04-19 08:35 熊熊之火 阅读(331) 评论(0) 推荐(0) 编辑

原生JS实现几个常用DOM操作API
摘要:原生实现jQuery的sibling方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 阅读全文

posted @ 2017-04-19 08:30 熊熊之火 阅读(925) 评论(0) 推荐(0) 编辑

js字符串操作总结
摘要:字符方法 [html] view plain copy <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>字符方法</title> </head> <body> <script type="text/javas 阅读全文

posted @ 2017-04-19 08:26 熊熊之火 阅读(357) 评论(0) 推荐(0) 编辑

复选框 全选 反选 不选
摘要:<script language="javascript"> var put=document.all.tags("input"); //全选function selall(){for (i=0;i<put.length;i++){ if (put[i].type=="checkbox") put[ 阅读全文

posted @ 2017-04-12 08:43 熊熊之火 阅读(123) 评论(0) 推荐(0) 编辑

纯js实现分页
摘要:原理:所有数据已加载好,js通过遍历部分显示,实现分页效果 html代码 <html> <head> <meta charset='utf-8'> <script type="text/javascript" src="page.js"></script> <style type="text/css 阅读全文

posted @ 2017-04-12 08:42 熊熊之火 阅读(546) 评论(0) 推荐(0) 编辑

JS 数据类型转换
摘要:JS 数据类型转换 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是Na 阅读全文

posted @ 2017-04-11 00:23 熊熊之火 阅读(170) 评论(0) 推荐(0) 编辑

js实现两种实用的排序算法——冒泡、快速排序
摘要:分类:js (4443) (0) 零:数据准备,给定数组arr=[2,5,4,1,7,3,8,6,9,0]; 一:冒牌排序 1思想:冒泡排序思想:每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置 要实现上述规则需要用到两层for循环,外层从第一个数到倒数第二个 阅读全文

posted @ 2017-04-07 15:18 熊熊之火 阅读(306) 评论(0) 推荐(0) 编辑

上下文模式
摘要:概念: 上下文就是环境, 就是自定义this的含义 语法: 这个参数可以是数组, 也可以是伪数组 多个参数可以通过,进行隔离 描述: 注意: 无论是 call 还是 apply 在没有后面参数的情况下(函数无参数, 方法无参数), 两者一致 apply 和 call 第一个参数的使用规则 如果不传参 阅读全文

posted @ 2017-04-07 15:07 熊熊之火 阅读(464) 评论(0) 推荐(0) 编辑

Ajax详解
摘要:Ajax Ajax 是什么 Asynchronous [e'sɪŋkrənəs] Javascript And XML, AJAX 不是一门的新的语言,而是对现有技术的综合利用。 本质是在HTTP协议的基础上以异步的方式与服务器进行通信。 异步 : 某段程序执行时不会阻塞其他程序的执行, 表现形式是 阅读全文

posted @ 2017-04-07 14:56 熊熊之火 阅读(224) 评论(0) 推荐(0) 编辑

JS面向对象之原型链
摘要:对象的原型链 只要是对象就有原型 原型也是对象 只要是对象就有原型, 并且原型也是对象, 因此只要定义了一个对象, 那么就可以找到他的原型, 如此反复, 就可以构成一个对象的序列, 这个结构就被成为原型链 原型链到哪里是一个头? 一个默认的原型链结构是什么样子的? 原型链结构对已知语法结构有什么修正 阅读全文

posted @ 2017-04-07 14:48 熊熊之火 阅读(216) 评论(0) 推荐(0) 编辑

JS面向对象特性和值类型与复合类型
摘要:JS面向对象之特性已经值类型与复合类型 一些属性 空对象 空对象也是对象, 只是有存变量的变量名, 没有对象属性 var o ={}; 参数传递 值类型: 函数内外两个变量, 两个数据, 都不相同 引用类型: 函数内外变量不同, 一个数据, 相同地址 赋值 var num =123; var num 阅读全文

posted @ 2017-04-07 14:47 熊熊之火 阅读(304) 评论(0) 推荐(0) 编辑

JS面向对象使用面向对象进行开发
摘要:面向对象基础一之初体验使用面向对象进行开发 对 JS 中的面向对象的基础进行讲述, 初体验使用面向对象进行开发 主要内容是 面向对象的概念及特性 用面向对象的方式解决简单的标签创建实例 一些基础的概念 面向对象 面向对象的概念 面向对象就是使用对象 面向对象开发就是使用对象开发 面向过程就是以过程的 阅读全文

posted @ 2017-04-07 14:40 熊熊之火 阅读(930) 评论(0) 推荐(0) 编辑

JS中的递归
摘要:递归基础 递归的概念 在程序中函数直接或间接调用自己 直接调用自己 简介调用自己 跳出结构,有了跳出才有结果 递归的思想 递归的调用,最终还是要转换为自己这个函数 如果有个函数foo,如果他是递归函数,到最后问题还是转换为函数foo的形式 递归的思想就是将一个未知问题转换为一个已解决的问题来实现 f 阅读全文

posted @ 2017-04-07 14:18 熊熊之火 阅读(30906) 评论(1) 推荐(4) 编辑

前端协作流程
摘要:前面的话 在拿到交互原型或视觉稿以后,前端工程师要能够灵活应用前端知识技能,完成相应的功能。在实际的企业环境中,不只是有前端工程师,更多的场景和项目是通过团队多人协作完成的。作为前端工程师如何与团队中其他角色进行协作呢?本文将详细介绍前端工程师协作流程 Web系统 在介绍协作流程之前,首先简单地了解 阅读全文

posted @ 2017-04-01 12:55 熊熊之火 阅读(358) 评论(0) 推荐(0) 编辑

JavaScript中内存使用规则--堆和栈
摘要:堆和栈都是运行时内存中分配的一个数据区,因此也被称为堆区和栈区,但二者存储的数据类型和处理速度不同。堆(heap)用于复杂数据类型(引用类型)分配空间,例如数组对象、object对象;它是运行时动态分配内存的,因此存取速度较慢。栈(stack)中主要存放一些基本类型的变量和对象的引用,其优势是存取速 阅读全文

posted @ 2017-04-01 12:51 熊熊之火 阅读(329) 评论(0) 推荐(0) 编辑

html、css、js实现简易计算器
摘要:学习HTML,CSS,JS一个月后,想着能自己是否能写出一个简单的东西,故编写了简易的计算器,之前也写过一个坦克大战,坦克大战的有些基本功能没有实现, 故也没有记录下来,想来,对这行初来咋到的,还是需要留下些东西供自己日后回忆,于是写下这篇随笔;因第一次写博客,不知道怎么上传源代码,也不知道怎么在博 阅读全文

posted @ 2017-04-01 12:49 熊熊之火 阅读(10826) 评论(0) 推荐(0) 编辑

jquery checkbox radio 标签 选中的3种方法
摘要:张映 发表于 2013-07-16 分类目录: js/jquery 标签:checkbox, jquery, radio, 选中 张映 发表于 2013-07-16 分类目录: js/jquery 标签:checkbox, jquery, radio, 选中 jquery 很灵活,checkbox 阅读全文

posted @ 2017-03-30 23:08 熊熊之火 阅读(2067) 评论(0) 推荐(0) 编辑

jquery mouseout mouseover 多次执行
摘要:用jquery,mouseout,mouseover,随着鼠标移动,事件被触发了多次(冒泡),换成js onmouseover,onmouseout也是一样。最终的解决办法是,用jquery,mouseleave代替mouseout;mouseenter代替mouseover。 mouseleave 阅读全文

posted @ 2017-03-30 23:00 熊熊之火 阅读(874) 评论(0) 推荐(0) 编辑

导航