自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学海无涯的博客

此博客用来记录、分析一下学习的知识

  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 JavaScript入门(六)作用域、作用域链

JavaScript(六)作用域、作用域链一、运行期上下文定义: 当函数执行时,会创建一个称为执行期上下文的内部对象。一个执行 期上下文定义了一个函数执行时的环境,函数每次执行时对应的执 行上下文都是独一无二的。也就是说,多次调用一个函数会导致创建多个执 行上下文,当函数执行完毕,它所产生的执行上下文被销毁。特别的是GO 是不在函数内函数创建前的运行期上下文,其余都是AO。也即是GO时,其上下文时全局的;其他函数在执行时运行期上下文(如字面意思)为函数内。运行期上下文即为上一篇文章涉

2021-03-12 00:24:23 80

原创 JavaScript入门(五)-预编译(总+例题详解)

JavaScript入门(五)-预编译(总+例题详解)一、预编译前置知识-全局变量imply global 暗示全局变量:即任何变量,未经声明就赋值,此变量为全局对象所有。 //以下三种方式效果相同 a = 10; window.a = 10; window { a : 10; } function test() { var b = a =10;//此时a声明就赋值,为全局变量,b不是 }一切的声明的

2021-03-10 22:33:01 176

原创 JavaScript入门(四)-预编译(函数内)

JavaScript入门(四)-预编译(函数内)一、预编译前置知识-全局变量imply global 暗示全局变量:即任何变量,未经声明就赋值,此变量为全局对象所有。 //以下三种方式效果相同 a = 10; window.a = 10; window { a : 10; } function test() { var b = a =10;//此时a声明就赋值,为全局变量,b不是 }一切的声明的全局变

2021-03-09 23:52:21 137

原创 JavaScript入门(三)-函数

JavaScrpit入门(三)-函数一、何为函数?JavaScript 函数是被设计为执行特定任务的代码块。JavaScript 函数会在某代码调用它时被执行。这里采用w3school-JavaScript函数给的定义。使用函数,能有效时结构高内聚、低耦合。在JavaScript中函数作为一种引用变量存在,在特性上颇具特色。二、学习函数须知函数也是一种数据类型,被划为为引用类型变量开发命名规范:当多个单词拼写在一起时,第一个单词小写,其余单词许首字母大写。loadingFile()、k

2021-03-08 22:06:46 149 4

原创 JavaScript入门(二)-显示类型转化和隐式类型转化等

js显示类型转化和隐式类型转化等一、对象 // 对象也属于引用类型,键:值格式。例如: //创建一个对象 var person = { firstName: "John", lastName: "Doe", age: 50, eyeColor: "blue" }; // 取值方式 fName=person.firstName; //赋值方式 person.firstName="M

2021-03-04 00:32:46 140 2

原创 JavaScript入门(一)

JavaScript入门一、js如何使用<script></script>以上标签可以放在页面的任何位置,且可放多个。1.页面内置js <script type="text/javascript"> document.write("hello world!"); </script>2.外部js文件 <script type="text/javascript" src="./demo.js">

2021-03-02 22:51:41 117

原创 学习JS前须知

初识JSJavaScript 为解释性语言以下为解释性语言和编译性语言的相关知识编译性语言通俗来说就是全篇一次性翻译 优点:执行速度快 不足:移植性不好 例如:c c++ 解释性语言通俗来说为逐行执行和翻译优点:跨平台不足:稍微慢一些例如: JavaScript (基本上标签类的内容都为解释性语言)除此之外,需要注意的是java语言的执行过程为java–javac–>编译–.class–>jvm–解释执行由于jvm的存在使得java具有跨平台性Jav

2021-03-01 18:13:17 82

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除