《一头扎进JavaScript-基础篇》学习笔记
第一章 问候javascript他大爷
第一节 简介
javascript是一种客户端脚本语言,是动态类型的。
第二节 javascript实例
第二章 JavaScript基本语法
第一节 JavaScript引入方式
内部引入
一般写在head或body标签里面
<script type="text/javascript">
javascript代码...
</script>
外部
<script type="text/javascript" src="myjs.js">
第二节 JavaScript注释
跟java代码一样
第三节 JavaScript变量
JavaScript变量是弱类型语言,统一用var来定义变量,由浏览器自动识别数据类型。
第四节 JavaScript基本数据类型
数值类型,字符串类型,布尔类型,Undefined(表示变量不含有值),Null(置空变量)
第五节 JavaScript运算符
算术运算符
赋值
比较:注意==,!=和===,!==的区别,==,!=不区分数据类型,===,!==区分数据类型
逻辑
三目
字符串连接
总结:除了注明部分,其它跟java差不多
第六节 JavaScript选择与循环语句
1.if..else语句
2.switch语句
3.for循环语句
4.while/do...while语句
总结:跟java差不多
第七节 JavaScript函数
第八节 Break和Continue
总结:跟java一样
第三章 JavaScript操作DOM节点
第一节:JavaScript处理DOM事件
第二节:JavaScript操作DOM节点
JavaScript修改DOM节点
JavaScript添加DOM节点
JavaScript删除DOM节点
第三节:JavaScript修改DOM节点CSS样式
第四章 JavaScript对象
题外话:调试建议用火狐,装Firebug组件,按F12调试
1.JavaScript对象定义
2.JavaScript动态的添加属性和方法
3.JavaScript动态的删除属性和方法
4.JavaScript对象构造方法
第二节 JavaScript字符串对象
第三节 JavaScript日期对象
第四节 JavaScript数组
第五章 JavaScript常用函数
第一节 JavaScript全局函数
全局函数不属于任何一个内置对象
JS包含以下7个全局函数,用于一些常用的功能:escape(),eval(),isNan(),isFinite(),parseFloat(),parseInt(),unescape(),Eval()方法
第二节 JavaScript window对象常用方法和事件
window对象常用方法:
Alert()弹出消息框 confirm() prompt()
setTimeout() 执行一次
setinterval() 执行多次
open() 打开窗口
window对象常用事件
Window.onload 发生在文档全部下载完毕的时候
Window.onresize 发生在窗口大小发生变化的时候
《一头扎进JavaScript-基础篇》学习笔记相关推荐
- 第二行代码学习笔记——第六章:数据储存全方案——详解持久化技术
本章要点 任何一个应用程序,总是不停的和数据打交道. 瞬时数据:指储存在内存当中,有可能因为程序关闭或其他原因导致内存被回收而丢失的数据. 数据持久化技术,为了解决关键性数据的丢失. 6.1 持久化技 ...
- 第一行代码学习笔记第二章——探究活动
知识点目录 2.1 活动是什么 2.2 活动的基本用法 2.2.1 手动创建活动 2.2.2 创建和加载布局 2.2.3 在AndroidManifest文件中注册 2.2.4 在活动中使用Toast ...
- 第一行代码学习笔记第八章——运用手机多媒体
知识点目录 8.1 将程序运行到手机上 8.2 使用通知 * 8.2.1 通知的基本使用 * 8.2.2 通知的进阶技巧 * 8.2.3 通知的高级功能 8.3 调用摄像头和相册 * 8.3.1 调用 ...
- 第一行代码学习笔记第六章——详解持久化技术
知识点目录 6.1 持久化技术简介 6.2 文件存储 * 6.2.1 将数据存储到文件中 * 6.2.2 从文件中读取数据 6.3 SharedPreferences存储 * 6.3.1 将数据存储到 ...
- 第一行代码学习笔记第三章——UI开发的点点滴滴
知识点目录 3.1 如何编写程序界面 3.2 常用控件的使用方法 * 3.2.1 TextView * 3.2.2 Button * 3.2.3 EditText * 3.2.4 ImageView ...
- 第一行代码学习笔记第十章——探究服务
知识点目录 10.1 服务是什么 10.2 Android多线程编程 * 10.2.1 线程的基本用法 * 10.2.2 在子线程中更新UI * 10.2.3 解析异步消息处理机制 * 10.2.4 ...
- 第一行代码学习笔记第七章——探究内容提供器
知识点目录 7.1 内容提供器简介 7.2 运行权限 * 7.2.1 Android权限机制详解 * 7.2.2 在程序运行时申请权限 7.3 访问其他程序中的数据 * 7.3.1 ContentRe ...
- 第一行代码学习笔记第五章——详解广播机制
知识点目录 5.1 广播机制 5.2 接收系统广播 * 5.2.1 动态注册监听网络变化 * 5.2.2 静态注册实现开机广播 5.3 发送自定义广播 * 5.3.1 发送标准广播 * 5.3.2 发 ...
- 第一行代码学习笔记第九章——使用网络技术
知识点目录 9.1 WebView的用法 9.2 使用HTTP协议访问网络 * 9.2.1 使用HttpURLConnection * 9.2.2 使用OkHttp 9.3 解析XML格式数据 * 9 ...
- 安卓教程----第一行代码学习笔记
安卓概述 系统架构 Linux内核层,还包括各种底层驱动,如相机驱动.电源驱动等 系统运行库层,包含一些c/c++的库,如浏览器内核webkit.SQLlite.3D绘图openGL.用于java运行 ...
最新文章
- Knockout 新版应用开发教程之visible绑定
- mybatis Android,mybatis使用selectByPrimaryKey出错
- Debian8.8解决双系统访问windows磁盘时,有时能成功挂载,有时不能成功挂载的情况...
- VTK:IO之DumpXMLFile
- 华为宣布:免费培养8000名嵌入式开发者!学习免费!实践免费!辅导免费!
- pmw调光c语言程序,51单片机led灯渐变PWM调光(渐亮渐灭)C语言和汇编源程序
- char赋值字符串常量和数值的区别
- 计算机考试图表怎么做,2017年最新计算机考试Excel知识点:创建图表
- WIFI篇(1.windows下的CMD命令)
- Ubuntu16.04安装teamver14.1.3
- SQL SERVER插件之SQLPrompt 激活使用
- 国际会议关于Poster的一个网站
- java txt导出_Java导出txt文件的方法
- 衍射在微波遥感中的作用
- 电磁场理论笔记03:自由空间中微分形式电磁场定律和边界条件
- 【方案分享】2022虎年新春潮玩嘉年华活动策划方案:我们超虎的.pptx(附下载链接)...
- 入门人工智能历程,学习西瓜书的体验心得
- 如何设置zotero连接到坚果云
- 哪些实时翻译的软件好用?分享这三款好用的软件
- vs环境下的 时间差值