10天准备面试之javaweb基础解析(前端)

学习网站

http://www.w3school.com.cn

web概述

HTML页面加载顺序

https://www.cnblogs.com/yingsong/p/6170780.html
https://blog.csdn.net/weixin_39019600/article/details/82945908
https://blog.csdn.net/m0_37550086/article/details/77513676

XML

定义
  1. Extensible Markup Language 可扩展标记语言
  2. 是一种数据存储格式,本质上是一段字符串, 具有跨平台的特性, 因此可以在不同系统之间进行数据交换。
应用场景

1.传输数据
2.配置文件

基本语法

1.声明
2.元素
3.元素的属性
4.注释
5.转义字符

xml约束(如spring.xml的基本约束)
xml解析方式

1.dom
2.sax
3.第三方解析(如:dom4j)

DHTML

html(把网页标记成各个元素)
定义

1.超文本标记语言
2.是用标记(标签/元素)来描述网页内容的

HTML的结构
语法
css(设计元素之间的排版样式,并控制各个标记的位置)
js

js全解:

https://blog.csdn.net/ruiguang21/article/details/53868922

js(控制各个标记)

定义

1.基于对象和事件驱动的脚本语言(异步单线程)
众所周知,js是单线程的,但是我们又经常说js异步,这是为什么呢?
实际上浏览器的渲染过程是多线程的,它不只有js一个线程,它还有GUI渲染线程、事件触发线程、定时触发器线程、异步http请求线程等线程
2.解释运行,不用编译
3.基于对象
4.弱类型
5.交互性安全性,基于浏览器的跨平台

组成

(1)ECMAScript(核心)
(2)文档对象模型 (DOM)
(3)浏览器对象模型(BOM)
dom与bom

https://blog.csdn.net/qq877507054/article/details/51395830

语法

1.注释
2.数据类型
3.变量
4.运算符
5.语句
6.函数
7.数组
8.对象

可以做什么

1.节点的CRUD
2.改变HTML内容和样式
3.对事件作出反应
4.在数据被提交到服务器之前验证数据
5.检测访客的浏览器信息
6.控制cookies,包括创建和修改等

js运行流程

1、编写
创建HTML标记和Javascript代码,并把它们放在文件中,比如说index.html和index.js(或者也可以都放在HTML文件中)。
2、加载
浏览器获取并加载你的页面,从上到下解析它的内容。
遇到Javascript时,浏览器会解析代码,检查它的正确性,然后执行代码。
浏览器还会建立一个页面内部模型,成为DOM(详见上一篇)。
3、运行
Javascript继续运行,使用DOM检查页面,完成修改、从页面接收事件或者要求浏览器从Web服务器获取其他资源

JQuery

jQuery简介
jQuery基础语法
jQuery核心:选择器
jQuery文档操作(CRUD)
事件
特效(滑动,淡入淡出等)
jQuery优化的ajax
json

AJAX

同步请求与异步请求的区别

https://blog.csdn.net/xiaotao_css/article/details/70761666

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值