JavaScript第一节课

JavaScript:是Web开发领域中的一种功能强大的编程语言,主要用于开发交互式的Web页面,让网页的互动性更强,用户体验更好。
网页制作常用技术:HTML、CSS、JavaScript
区别:HTML代表结构,是网页的骨架,描述页面结构
CSS代表样式,是网页的外观,美化页面
JavaScript代表行为,是网页的交互逻辑,提升用户体验
特点1:脚本语言
脚本:按照程序流程执行的一条条文本命令
常见脚本语言:JavaScript、VBScript、Python
非脚本语言:C、C++、Java、C#等
脚本语言与非脚本语言的区别:
1、非脚本语言一般需要编译、链接,生成独立的可执行文件后才能执行
2、脚本语言依赖于解释器,只在被调用时自动进行解释或编译
优点:缩短语言过程、方便编程
缺点:执行效率不如编译型语言快
特点2:可跨平台
几乎所有的浏览器,包括手机等移动设备
特点:JavaScript语言不依赖操作系统,仅需要浏览器支持
特点3:支持面向对象
面向对象是软件开发的一种重要编程思想,基于面向对象思想诞生了很多优秀的库和框架,可以使JavaScript开发变得快捷高效、降低成本

JavaScript引入方式:1、嵌入式
2、外链式
3、行内式
嵌入式:直接编写
JavaScript第一节课
外链式:将储存在另一文件的内容链入本文件
JavaScript第一节课
JavaScript第一节课
JavaScript第一节课
行内式:将代码作为HTML标签的属性值使用
JavaScript第一节课
常用输出语句:1、alert() 提示框输出
2、console.log() f12控制台输出
3、document.write() 网页输出

函数返回值:var name = prompt(‘请输入您的名字:’);
JavaScript第一节课
多参数逗号隔开var name = prompt(‘请输入您的名字:’,‘匿名’);
JavaScript第一节课
对象–String对象:
var str=‘apple’;//定义一个字符串
alert(str.length);//获取字符串长度,输入结果:5
alert(str.toUpperCase());//获取转换大写后的结果,输出结果:APPLE
alert(‘aa’.toUpperCase());//直接调用字符串的成员方法,输出结果:AA
对象–自定义对象:
JavaScript第一节课