前端学习笔记

摘要:前端学习笔记---js

1、forward和redirect的区别
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。
redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取

2、$("<ul>").addClass

jQuery.addClass()主要用来给匹配的元素增加一个类或多个类名(class名),需要注意的是这种方法只是给匹配的元素增加了类名,这里所说的增加就是在以前的基础上追加类名,新增加的类名并不会代替元素原有的类名。可以使用.addClass()给元素一次添加一个或多个类,如果添加多个类名时,需要在类名之间用空格隔开。

jQuery中与.addClass()方法相匹配使用的有一个叫.removeClass()方法。这个.removeClass()方法刚好与.addClass()方法相反。.removeClass()方法主要是在匹配的元素中删除一个或多个类。在.removeClass()中有一点需要特别注意,如果在.removeClass()中指定了类名,那么将在元素中删除相对应的类名,如果没有指定任何参数时,.removeClass()将删除元素中所有的类

3、$.each(fiels, function(k, v) {

each() 方法规定为每个匹配元素规定运行的函数。

提示:返回 false 可用于及早停止循环。

4、jquery.bsgrid

插件的特点

http://thebestofyouth.com/bsgrid/

1. 简单、轻量,基于jQuery及HTML Table,简单的表格只需数十行代码,支持大数据量表格; 
2. 内置多套经典皮肤,且非常容易定制,字体定制只需要修改两处CSS代码即可; 
3. 实用便捷的功能:表格编辑、 表底聚合、 不分页、 多行表头、 多字段排序、 本地数据、 处理Userdata、 拖动列宽、 滚动表格数据等; 
4. 易与其他插件集成使用,示例展示了集成Layui、 ArtDialog、 jquery.validationEngine、 第三方分页工具条等的使用; 
5. 扩展性好,插件有特别好的扩展性,易于对插件本身进行局部甚至较大的修改,易于改变展现样式;插件放开了属性及方法的全局修改权限,所有方法都可在外部进行全局重写,而无需修改插件本身的代码; 
6. 模块化JS、CSS代码,可按需加载,代码精致简洁,对于阅读、修改、扩展非常容易。

5、浏览器F12的使用

6、js中的函数

    调用函数时,您可以向其传递值,这些值被称为参数。这些参数可以在函数中使用。您可以发送任意多的参数,由逗号 (,) 分隔:

 摘要:前端学习笔记---css

1、<div id="dataView" dom="dataView"></div>

     标签中可以定义属性

属性描述
class classname 规定元素的类名(classname)
id id 规定元素的唯一 id
style style_definition 规定元素的行内样式(inline style)
title text 规定元素的额外信息(可在工具提示中显示)

 

 

原文地址:https://www.cnblogs.com/wanghongye/p/5300988.html