JS
螺丝钉姐姐的博客
武汉工商学院计算机教师 华中科技大学软件学院硕士 武汉科技大学计算机科学与技术学士 现在利用博客来分享一下前端的学习历程
展开
-
初识JS
1 书写位置 a. 内嵌到网页中, 写在 script标签内部 b. 写到外部js文件中,通过script的src属性引入2 输入输出方式 a. alert() 弹窗 b. document.write(“这里写输出的内容”) 输出到body中 c. console.log(“这里写输出内容”) 输出到浏览器的console窗口中 ...原创 2018-02-27 10:33:52 · 132 阅读 · 0 评论 -
js调试工具firebug的介绍
工欲善其事必先利其器,对于开发调试web应用的人来说,firebug就是一个得心应手的好工具,让我们一起开始firebug的使用。首先下载,http://firefox.com.cn/ 下载最新的,安装完毕后打开插件的页面https://addons.mozilla.org/zh-cn/firefox/addon/firebug/安装完毕之后会在火狐浏览器的下面发现这个图标,点开后会看到...原创 2018-02-28 09:27:32 · 195 阅读 · 0 评论 -
JS中的正则表达式
1 什么是正则表达式正则: 规则,让计算机能够读懂我们写的规则本质上来说,正则表达式就是一组规则的字符串, a2 如何去学习正则表达式\d 表示的是数字 \D 表示非数字 \s 表示空格1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等)2) 使用的时候,拿需要判断的内容放到这套规则里面去检测3 js中和正...原创 2018-02-27 10:56:28 · 129 阅读 · 0 评论 -
DOM&BOM
1 什么是DOM? 文档对象模型(Document Object Model) 盒子模型 模型:手机工程样机 w3c:万维网联盟,国际标准组织DOM作用:可以去修改网页内容、样式、结构,每个浏览器都会把html文档解析成dom树,就可以用相关的方法或 属性来操作网页元素2 BOM/DOM/Node/W3C/CommonJs/ECMAScript ...原创 2018-02-27 10:54:46 · 188 阅读 · 0 评论 -
JS中setInterval和setTimeout
1 setInterval 是一个函数,功能: 可以重复去执行某段代码块(函数) setInterval(函数,时间间隔), 隔多少时间,去重复执行第一个参数(函数块) 注意:时间单位 毫秒 1000 = 1秒 函数名不能加括号 这种写法是错的: fn() 2 clearInterval 清除定时器(setInterval) 注意: 在开启一个新的...原创 2018-02-27 10:53:36 · 265 阅读 · 0 评论 -
JS中的原生对象
1、什么是对象? 万物皆对象 人 —- 身高、体重、年龄 在程序中 — 属性(特点,静态的特征) —- 吃饭、工作、跑步 在程序中 — 方法(特点,动态特征)在程序,某个对象的属性(变量--存储数据) 某个对象的方法(函数)对象的属性,对象的方法2、字面量? 用于表示固定值的符号 var a = 3...原创 2018-02-27 10:51:32 · 1369 阅读 · 0 评论 -
JS中的事件入门
1 事件事件可以理解为用户和浏览器的交互行为2 事件函数绑定 事件函数: 当事件发生了,用于处理该事件的具体应对方案就是事件处理函数 表现出来就是一些代码块 例如: 当鼠标点击(事件)— 做什么操作?就由事件处理函数来完成 当键盘按下(按回车键)— 做什么操作?总结:注意的就是 事件发生和事件处理函数是不同的概念 事件发生以后,可以有事件...原创 2018-02-27 10:49:34 · 299 阅读 · 0 评论 -
JS中的数组
1 数组 是什么?一组数据,有序,有索引 一组有序数据的集合 数组有个作用:可以批量的存储数据数组的元素: 在这个集合中的每个项目数组的索引: 给数组的元素一个具体的序号数组的长度: 数组中元素一共有多个2 如何创建数组 a. var arr = [] 创建的是空数组 或者 var arr = new A...原创 2018-02-27 10:45:47 · 120 阅读 · 0 评论 -
JS中的函数原理以及运用
1 函数 就是一段具有一定功能的代码块() 函数的定义(声明) function函数的结构: function 函数名(){ //函数体 --- 由很多语句组成 }作用: 代码的复用函数的调用: 函数名称() 注意:函数名不加()只表示一段代码(静态)匿名函数: 没有名称的函数 匿名函数怎样执行? ...原创 2018-02-27 10:40:55 · 454 阅读 · 0 评论 -
JS流程控制源码
三大结构 顺序结构 选择结构(分支) 循环结构 1 选择结构 a.if语句–语法结构 if(条件){ code.. } 如果满足if后面的条件 就执行 括号里面的代码 b.if…else–语法结构 if(条件){ ...原创 2018-02-27 10:38:06 · 176 阅读 · 0 评论 -
JS变量
1 变量是什么?有什么用 变量就是内存中的一块临时空间,用来存储数据 变量的声明(定义) a. 声明的时候没有赋初始值,默认输出的是undefined b. 可以同时声明多个,声明的时候可以赋值 变量的命名规范: 1 字母、下划线、数字组成,其他符号不允许使用 2 不能以数字开头 ...原创 2018-02-27 10:35:57 · 104 阅读 · 0 评论 -
fiddler--HTTP协议调试工具
一.介绍Fiddler是一个http协议调试工具,能记录并检查电脑和互联网之间的http通讯,设置断点,查看所有的“进出”fiddler的数据(cookie,html,js,css等文件)通常可从以下3方面理解:代理服务器(proxy):Fiddler运行后在客户端和服务器端之间创建一个代理服务器(地址是127.0.0.1,端口是:8888)客户端对服务器的请求,服务器对客户端的响应...原创 2018-02-28 09:39:02 · 2255 阅读 · 1 评论