博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  web前端技术

主要是前端技术栈
摘要:ajax技术,学名叫做网页异步刷新技术;整个ajax技术的基础是XMLHttpRequest,经常用到的请求方式是get/post。 get和post请求的区别?两者都是HTTP协议,区别1数据传送量:get有限制而post无限制;区别2请求头和请求体:get请求没有请求体而post有;区别3:服务 阅读全文

posted @ 2021-04-20 23:04 海绵谷

摘要:js闭包特性 各种专业文献上的"闭包"(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数内部的函数"。所以,在本质上,闭包就是将函数内部和函数外 阅读全文

posted @ 2021-04-06 23:56 海绵谷

摘要:概念函数是用function声明,后跟函数体以及参数,有匿名函数与显示声明的函数。 js对函数的传参没有解析,传递的参数会放在arguments数组里,所以对于js函数,你传参或多或少都不会有问题。 js没有重载的特性,因为不存在函数签名的概念,但是可以在函数内部判断出参数的类型然后不同的处理,以实 阅读全文

posted @ 2021-03-14 22:52 海绵谷

摘要:使用自定义的属性级联子类的name,例如一个表格,每一列的name属性相同,tr标签里有自定义行序号,现在要求根据行序号+name属性为单元格设置红色背景并且清除背景 //清除 $(".myrow[hxh='"+i+"']").find("input").css({"background-color 阅读全文

posted @ 2021-03-02 21:49 海绵谷

摘要:1.官网 Select2为您提供了一个可自定义的选择框,该框支持搜索,标记,远程数据集,无限滚动以及许多其他常用选项。 https://select2.org/ 本次demo地址代码--ngwebpluin 模块下面: https://gitee.com/nggLee/javaditu 2.基本使用 阅读全文

posted @ 2021-02-23 22:48 海绵谷

摘要:例如该效果图 该部分的html 代码如下,有部分thymeleaf 标签 <div class="sidebar-collapse"> <ul class="nav" id="main-menu"> <li> <a class="active-menu" href="index.html"><i c 阅读全文

posted @ 2021-01-09 23:30 海绵谷

摘要:用到的标签有 th:each \ th:if \ key.current.key \ th:text 需求是展示文章的标签名称,blog 对象的标签字段是tag(数据通常是java,xx,java-web等以逗号分割的),所以由后端传到前端的数据是HashMap<String,List> ——(ke 阅读全文

posted @ 2020-12-15 23:40 海绵谷

摘要:公共资源文件css、js 等统一引入示例 <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"> <head th:fragment="head 阅读全文

posted @ 2020-11-29 23:29 海绵谷