跟我学《JavaScript高程3》
第三讲:第4章
课程制作:bling,兴哥,5年Java,3年前端
课程知识:JavaScript、Html、Css
课程目标:前端体系课程,逐步深入,找到一份前端工作
课程大纲:本书目录结构
适合人群:前端初学者,可以0基础,但要认真,踏实
课程回顾
1、数据类型:5种基本类型,1中复杂类型。
2、操作符:需要注意运算优先级,算关逻条赋逗。
3、语句:if-else、for、for-in、while
4、函数:函数定义,目前的两种方法
补充:变量在讲解函数后,会提到全局变量和局部变量。
编辑器的几个技巧
1、快速建立各种静态项目所需文件:css、html、js
2、静态文件模板设置
3、html标签常用的一个快捷键,就一个。
课程笔记
1、基本类型和引用类型的值
基本类型的变量很灵活,随时更新类型,但是不推荐这么去做;
复杂类型的变量,可以随时增加和删除属性;
基本类型的复制,是值传递,互相不干扰;复杂类型的复制,是引用传递,互相干扰。
函数的参数,如果是基本类型,则是值传递,不干扰被传递进去的变量;
但是,复杂类型传递的依然是引用,传递的是地址,类似C语言中的指针,会修改原来对象的属性。
复杂类型检测的另外一个常用操作符,instanceof,更加细力度判断。
知识点:传递复杂类型的时候,一定要注意。
2、作用域
局部变量:函数内部
全局变量:函数外部(方便理解的解释),一般保存在window对象下。
没有块级别作用于,只分函数内部和函数外部。
变量查询,从内部依次往上查找,因此使用全局变量要考虑效率问题。
3、垃圾回收
JavaScript自动回收,注意一点,尽量解除不适用的全局变量。
课后作业
1、编写函数,分别通过传递基本类型和复杂类型,体验两者的不同;模仿书中p71程序;
2、编写函数,掌握全局变量和局部变量。模拟书中p73和p74页程序。
相关推荐
前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar ...
根据提供的文件信息,我们可以归纳出以下几个JavaScript相关的知识点: ### JavaScript基础用法 #### 内联JavaScript 内联JavaScript指的是在HTML元素中直接嵌入JavaScript代码的方式。这种方式常见于`<a>`、`...
JavaScript是目前网页开发中广泛使用的脚本语言,主要用于网页内容的交互式处理和动态更新。本章内容主要介绍了学习JavaScript之前的一些基础知识和准备工作,包括注释、JavaScript的引入方式、输入输出工具的使用、...
JavaScript 课程标准 JavaScript 是 Web 世界中必不可少的脚本技术,能够为构建实际项目提供高效、稳定的解决方案。本课程标准主要讲述 JavaScript 相关的技术,旨在培养学生具备职业市场所需的职业能力、生涯发展...
本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、JavaScript与浏览器的交互、更高级的JavaScript技巧,以及与在Web应用程序中部署...
【狂神说系列 JavaScript笔记】是一份全面且深入的JavaScript学习资源,旨在帮助开发者和初学者深入理解这门广泛应用于Web开发的脚本语言。这份笔记涵盖了JavaScript的基础语法、核心概念以及高级特性,旨在构建一个...
这个菜鸟的笔记里面没有谈到JavaScript中的对象,比如说时间对象和字符串对象,这些内容可以在“菜鸟的JavaScript对象笔记”中找到。不过因为小菜鸟个人认为HTML DOM比其它的JavaScript对象更常用一些(不过这可不...
Java相关课程系列笔记之八JavaScript学习笔记 Java相关课程系列笔记之九Servlet学习笔记 Java相关课程系列笔记之十JSP学习笔记 Java相关课程系列笔记之十一Ajax学习笔记 Java相关课程系列笔记之十二jQuery学习笔记 ...
JavaScript,简称JS,是由Brendan Eich在1995年创造的一种高级编程语言,最初目的是为了增强网页的交互性,特别是在前端进行表单验证。...这些类型构成了JS编程的基础,理解和掌握它们是学习JavaScript的第一步。
在“苹果脚本跟我学 JavaScript 网页设计”这个教程中,我们将深入探讨如何结合苹果脚本(AppleScript)和JavaScript技术来构建和优化网页。这个教程针对初学者,旨在帮助他们掌握这两种语言的基本概念,并能应用到...
这本书“跟我学JavaScript编程”显然是为了帮助初学者掌握这一强大的工具。JavaScript的核心概念包括变量、数据类型、操作符、控制流、函数、对象和类,以及与DOM(文档对象模型)的交互。 1. 变量与数据类型:...
个人Javascript学习笔记 精华版 本资源为个人Javascript学习笔记的精华版,涵盖了Javascript的基础知识、事件处理、对象和系统函数、浏览器对象等方面的内容。下面是对每个知识点的详细说明: 1. 什么是JavaScript...
这篇读书笔记主要涵盖了JavaScript的基础知识,包括变量、数据类型以及操作这些值的方式。 首先,我们讨论的是JavaScript中的变量声明。在JavaScript中,如果你尝试使用一个未声明的变量,解释器会自动创建一个全局...
JavaScript笔记
Java相关课程系列笔记之八JavaScript学习笔记,代码加案例都有,上课重点都已指出
这份笔记是学习JavaScript的重要参考资料,它不仅仅包含了视频教程的代码实例,还可能包括了对JavaScript基础语法、对象、函数、DOM操作、事件处理、异步编程等核心知识点的梳理和总结。通过这份笔记,学习者可以...
b站狂神说课程笔记大全,每个部分都有 狂神说java系列笔记(java基础+javaweb+ssm+微服务)全套 狂神说上课笔记未删减 Java基础到技术升级 1、JavaSE:Java入门 2、JavaSE:基础语法 3、JavaSE:流程控制 4、JavaSE...
这份“javascript学习笔记整理知识点整理”是针对初学者的一份宝贵资料,涵盖了JavaScript的基础知识,旨在帮助新手快速入门并掌握这门语言的核心概念。 一、变量与数据类型 在JavaScript中,变量用于存储数据。...
《跟我学Java Web》内容包括搭建Web开发环境、HTML相关技术基础知识、JavaScript相关技术基础知识、JSP技术基础知识、Servlet技术基础知识、搭建MySQL数据库开发环境、JDBC技术、JavaBean技术基础知识、Ajax技术基础...
理解这些基本概念是学习JavaScript的第一步。 接着,深入学习JavaScript的对象和作用域。对象是JavaScript的核心特性,用于存储和组织数据,可以创建包含属性和方法的对象。作用域决定了变量在何处可以被访问,包括...