![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
史蒂芬李
路漫漫其修远兮,吾将上下而求索
展开
-
javascript笔记:函数
神马是函数? 函数就是为实现特定功能的多个语句的集合。 为啥要有函数? 函数相对于普通语句,就是逼格!,函数就相当于主程序的小弟,可以吧任务交给小弟去办。这样的编程易于维护。 js函数有两种:1、自定义函数。2、系统函数 javascript中如何定义函数? function function_name(){alert('我就是函数')}; 怎么调用函数?原创 2015-01-21 21:51:03 · 1215 阅读 · 0 评论 -
webpack基本使用
安装webpack 全局安装webpac,使用npm,推荐使用cnpm $ cnpm install webpack -g 检查webpack是否安装成功 $ webpack基本配置使用npm初始化项目$ cnpm init //输入各种参数 局部安装webpack $ cnpm install --save-dev webpack 新建webpack配置文件,命名为webpack.cofig.js原创 2017-02-14 16:21:59 · 1035 阅读 · 0 评论 -
react入门,Hello World
不管React是什么,写个hello world 先,以下是代码,使用cdn引入了js文件,以下代码可以直接在浏览器运行<!DOCTYPE html> <html> <head> <script src="https://unpkg.com/react@15/dist/react.js"></script> <script src="https://unpkg.com/react原创 2017-01-19 14:57:19 · 1160 阅读 · 0 评论 -
循环中的闭包,怎么返回当前索引
如下的html,为什么每次输出都是5,而不是点击每个p,就alert出对应的1,2,3,4,5。 怎么实现每次点击就alert出对应的索引值?<html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>闭包演示</title> <scr转载 2017-02-13 10:06:24 · 1240 阅读 · 0 评论 -
AJAX学习笔记
AJAX英文全称:Asynchronous JavaScript and XML AJAX是多种技术的综合,包括Js XHTML CSS DOM XML XSTL XMLHttpRequest AJAX的定义:在无需重新加载整个网页的情况下,能够跟新部分网页的技术。 AJAX = 异步的Javascript 和xml //XMLHttpRequest对象初始化 var h原创 2015-07-22 11:31:50 · 1108 阅读 · 0 评论 -
javascript基本包装类型学习笔记之----基本包装类型的基本特点
ECMAScript中有5种简单数据类型(基本数据类型):Undefined,Null,Boolean,Number,String. 有一种复杂数据类型:Object。 总的来说,ECMAScript中所有的数据都会属于上述6中类型中其中一个。 在这六种数据类型中。有三种数据类型,既具有基本数据类型的特性,也具有引用类型的特性,它们是:Boolean,N原创 2015-07-20 19:56:40 · 1213 阅读 · 0 评论 -
javascript正则表达式学习笔记之------正则表达式的创建和基本使用
正则表达式:Regular Expression 在javascript中创建正则表达式以后两种方式: 使用构造方法创建: var pattern = new RegExp('abc','i'); //匹配字符串abc不区分大小写 该方法有两个参数,第一个参数为匹配的字符串,第二个参数为匹配的模式。‘ 正则表达式有三种匹配模式:i 代表不区分大小写模式, g 代原创 2015-07-19 22:29:30 · 1577 阅读 · 0 评论 -
<script>标签和属性
标签是用于向HTML页面插入javascript代码。 该元素由Netscape创造并在 NetScape Navigator 2中首次实现 HTML 4.01为定义了如下6个属性:async,charset,defer,language,src,type async: 可选属性,只对外部脚本有效,表示立即下载脚本,不会妨碍页面中其他操作。defer:可选属性,只对外部脚原创 2015-07-09 09:33:01 · 2448 阅读 · 0 评论 -
javascript笔记:数组(1)
数组:array 定义数组: 1、var myarray=[1,2,'esw',4,1] 2、var myarray=new Array(4); myarray[0]=1;myarray[1]=2;myarray[2]='esw';myarray [3]=4;myarray[4]=1; ———————————————————————— js中数组的特点: 1、数组元素类型不固原创 2015-01-22 10:51:06 · 1355 阅读 · 0 评论 -
详解js变量声明提升
之前一直觉会认为javascript代码执行是由上到下一行行执行的。自从看了《你不知道的JS》后发现这个观点并不完全正确。先来给大家举一个书本上的的例子: var a='hello world'; var a; console.log(a); 一开始我觉得输出的是undefined。但是真正的结果是hello world。带着疑问再看另外一段代码:console.log(a); var a转载 2017-02-14 18:07:06 · 1381 阅读 · 0 评论