JavaScript入门基础知识详解
需积分: 9 106 浏览量
更新于2024-09-09
收藏 5KB TXT 举报
"js入门基础"
本文将从基础知识点开始,详细介绍JavaScript的基本概念和应用。
**1._alert弹窗和<script>标签**
在JavaScript中,`alert`函数可以用于弹出警告框,显示指定的信息。使用`<script>`标签可以包含JavaScript脚本,一个网页中可以写多个`<script>`标签。浏览器会按顺序执行这些脚本,但需要注意的是,每个浏览器弹出的样式可能不同。
**2.window和document对象**
`window`对象是浏览器的代表对象,每个iframe都会创建一个子`window`对象,但这可能会影响性能。`document`对象从属于`window`对象,`document.title`属性只认第一个出现的`<title>`标记返回标题内容,而`document.body`属性返回`[object HTMLBodyElement]`对象。
**3.外部引用JavaScript文件**
JavaScript脚本不一定非要写在一个页面中,可以使用外部引用方式引入脚本文件。外部引用的脚本文件中不需要写`<script>`标签。`document.write`方法可以在文档任意位置显示字符,也可以配置PHP或Java来动态加载一些脚本或者设置一些变量。
**4.变量定义和作用域**
在JavaScript中,可以直接写变量名或加上`var`关键字来定义变量。在函数体内使用`var`关键字定义的变量是局部变量,不写`var`关键字定义的变量只要被正确调用就是一个全局变量。`window['变量名']`也可以访问该变量,只有全局变量在`window`对象中是被注册的。
**5.自定义函数**
使用`function`关键字可以定义一个函数,函数名必须小写。使用`return`语句可以在函数中返回一个值。在同一个`<script>`标签下,调用函数的顺序不分先后。可以使用`window['函数名'](参数)`方式来调用函数。
**6.对象和Undefined**
在JavaScript中一切事物皆对象。`Undefined`和`null`不一样,`null`是空对象,而`Undefined`定义没有初始化。可以使用`new Object`或`{}`来创建自定义对象。`function`原来也是一个对象,可以使用`window['对象名'].属性`方式来访问对象的属性。
**结语**
本文总结了JavaScript的基础知识点,包括`alert`弹窗、`script`标签、`window`和`document`对象、外部引用JavaScript文件、变量定义和作用域、自定义函数以及对象和`Undefined`等概念。掌握这些基础知识点对于学习JavaScript非常重要。
2008-09-25 上传
2018-01-24 上传
2011-08-12 上传
2020-10-29 上传
点击了解资源详情
点击了解资源详情
2020-12-09 上传
2020-10-29 上传
2021-01-21 上传
zgj12306
- 粉丝: 1
- 资源: 4
最新资源
- AgileZap
- TagUI:创建TagUI示例以提高生产率
- generator-sails-plugin-hook:Yoeman 生成器创建帆钩,将其自身插入帆结构中
- 毕业设计&课设--趁早(quickearly)早餐外卖微信小程序--方便面的毕业设计.zip
- matlab-(含教程)基于sift特征提取的图像配准和拼接算法matlab仿真
- Excel模板00固定资产明细账.zip
- Hotel-Management-System:Django中的酒店管理系统
- dotfiles:我的dotfiles
- pscc2015:Capstone 2015 - 来自 KUB 与 PSTCC 的合作
- tlvc-api
- 毕业设计&课设--车辆管理系统本科毕业设计,php+mysql+python.zip
- matlab-(含教程)基于传感器融合(UWB+IMU+超声波)的卡尔曼滤波多点定位算法matlab仿真
- Excel模板收据打印模板.zip
- swipe-listener:零依赖性,最小化手势手势的Web侦听器
- chittiBirthday:学习NodeJS和Google云
- github-issue-agent:使用带有令牌的 Github 问题基础结构的 Node.js 项目