Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

网页交互编程JavaScript PDF 下载


分享到:
时间:2022-02-01 09:58来源:http://www.java1234.com 作者:转载  侵权举报
网页交互编程JavaScript PDF 下载
失效链接处理
网页交互编程JavaScript PDF 下载

本站整理下载:
提取码:1jkb 
 
 
相关截图:
 
主要内容:

一 、 认识 程序
我们经常会听到应用程序这个概念,但是到底什么是程序呢,今天我们就来给大家一个概念:
应用程序是用来解决某一领域问题的 代码和 资源的集合。借用生活中制作美食的概念,代码相当于菜谱,
资源相当于 食材,程序运行就像大厨子根据菜谱在烧菜,运行出来的界面效果就像烧出来的佳肴!
思考:
1) 程序猿的职责是?(想想编写菜谱的厨界高手)
2) 你都知道哪些程序中的资源?文字(string) 图片(jpg、png、gif)声音(wav、mp3)视频(avi、
MP4、……)这些资源的共同特点是?
1 1 、 常见程序的分类
我们将要学习的或在工作中经常使用的程序类别如下:
思考:什么是服务器端?
答:向其他机器提供服务的机器的集合。常见的服务:比如 基于 http 的网页类服务,提供文件下载的 ftp
服务,提供实时通信和数据交换的服务等。
思考:什么是客户机?
答:我们自己的笔记本电脑、台机、手机等都可以认为是客户机。
6
思考:什么是客户机中的浏览器?
答:例如我们自己台机中的 IE、火狐、chrom 等用来浏览网站的程序。
上图中,给大家展示的是基于物理位置的划分,还有一种更简单的划分:服务提供者类程序、服务消费
者程序。比如:我们最经常在电脑上安装 QQ,实际上这是个服务消费者类程序,那它消费了谁呢?当然是腾
讯公司在世界各地的服务器上部署的进行数据交换的通信类服务程序。
提问:我们聊天用的 QQ,应该属于上图中的哪个范畴?
答:属于本机内部的功能类应用程序。
有的程序,比如 windows 自带的记事本、计算器等,它们也属于本机内部的功能类程序,但是与 QQ 不
同,它们不需要和其他程序或网络进行交互。
点拨:如果把写程序类比为编菜谱,那在编菜谱前必须选择一种语言,上图中,给大家列举出了许多编
程语言。和人类的语言不同的是程序界的每种语言都有自己所擅长的领域,不要指望某一种语言可以高效
地做所有的工作(正如没有一种功夫可以战胜所有其他的功夫一样)。例如:html 负责网页的内容,而 css
负责网页更好的呈现,java .net php 可以开发 web 服务程序。
我们这门课程主要研究的是运行在浏览器中的 javascript(以后简称 js)程序。 尽管目前 js 主要运
行在浏览器内,但编程思想是相同的,学会 js 的使用,对于后边的其他开发语言的学习,非常有帮助,甚
至能够触类旁通。
2 2 、t JavaScript 主要做什么
结合上图,我们知道,它主要干两件事情:
1) 将 html 和 css 作为 “食材”,烹饪出"可口"的美食(例如:动态的页面效果)。
2) 和服务器端的 http 类服务程序沟通和交流(从服务器端获取数据和向服务器端提交数据)。
二 、 JavaScript t 的功效
最近十来年,软件行业的大宗业务还都是基于 B/S(浏览器/服务器)的信息系统和网络应用程序,B/S
应用程序的表现层就是 Html+CSS+JavaScript,具有跨平台性(无论是个人电脑、还是手机、pad 上,都可
以运行)。
1 1 、 实现页面动态效果
利用 js 可以方便地实现 树、选项卡、自动图片播放 等动态效果,例如:
 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐