美文网首页
项目笔记-前端知识总结

项目笔记-前端知识总结

作者: Lex_易燃 | 来源:发表于2018-01-05 21:08 被阅读0次

面向浏览器:


一、语言:HTML(框架)、CSS(样式)、JavaScript(行为)

1、HTML:包含标签、属性

2、CSS:包含选择器、样式

3、JS:

    (1)DOM:dom语法

    (2)BOM:Window

    (3)ECMAScript:js基础语法

    (4)模块封装:

                1)沙箱:对外暴露访问方式

                2)异步加载:script标签中加上 async属性

                3)AMD:require.js


二、前后端数据交互:刷新页面发送 与 不刷新页面发送

1、刷新页面发送

    (1)form表单:  

                包含action / method / input name / input submit / input file / enctype

    (2)a 标签

    (3)window.location = “......”

2、无刷新页面发送

    (1)ajax  手写  /  JQ

            1)手写:

                    1.创建对象

                    2.设置请求行

                    3.设置请求头

                    4.设置回调函数——请求回来

                    5.设置请求主体——请求发送

            2)JQ:$_GET  /  $_POST

                   1. $_GET:url   /  data  /  success

                   2. $_POST:url  /  data  /  success

    (2)ajax 2.0 

            1)仅支持IE10及以上

            2)FormData  : 如果form表单中没有数据  /  append

            3)结合JQ需要设置:contentType:false  ;processData:false


三、跨域资源访问 :不同源站点请求数据

    (1) 同源 / 不同源

               1) 同源:地址、端口、协议都一致

               2)不同源:地址、端口、协议不全一致

    (2)跨域方案:

               1)CORS:跟前端无关,需后端设置header

               2)JSONP:需前后端配合

                        原理:

                        1.script  标签的 src 属性 支持跨域访问

                         2.发送了一个函数名去服务器 callback

                         3.服务器返回了一个函数的 调用 ,拼接了数据在里面

                3)JQ使用:

                             1.   $.get( ) 调用接口   

                             2.   dataType:"jsonp" 设置数据类型是 jsonp 给服务器

相关文章

  • 项目笔记-前端知识总结

    面向浏览器: 一、语言:HTML(框架)、CSS(样式)、JavaScript(行为) 1、HTML:包含标签、属...

  • 前端知识个人总结链接

    各类全总结 常用全总结 链接 全栈练习 链接 前端面试知识总结 链接 工作其它知识学习 链接 前端优化 前端优化 ...

  • vs code 常用快捷键总结

    下面是vs code 使用时,快捷键的总结。最近领导让我加入前端项目组,终于可以学习前端的相关知识了,近期会写一些...

  • HTML全局属性

    不知不觉中,在学习前端的路已经一年了,但对于HTML部分的总结确实是没有做到位,现在进行相关知识笔记的总结,也算是...

  • 前端知识总结:

  • 前端知识总结

    1.跨域### http://www.jb51.net/article/77470.htmhttp://192.1...

  • 前端知识总结

    1.css 垂直居中 1.1. table-cell (父级盒子设置display: table-cell;ver...

  • 优秀文章收集

    html css javascript 前端框架与插件 项目总结与日常记录 前端其他 gulp gulp API ...

  • 我的JavaScript知识树

    标签: 知识树 总结 这篇文章用于总结我所学会的知识以及我需要掌握的知识 JavaScript基础 前端构建框架...

  • 原生JS---经典面试题总结---doing

    总结的很全面:前端知识图谱 小昭聊前端--经典面试题总结 vue双向绑定原理分析 vue 3.0新特性 2019 ...

网友评论

      本文标题:项目笔记-前端知识总结

      本文链接:https://www.haomeiwen.com/subject/qxasnxtx.html