js基础知识点总结 如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避免全局变量和方法(命名空间,闭包,面向对象),模块化(seaJs,requireJs)常用内部类:Data Array Math StringHTML属性,CSS属性HTML:属性.HTML属性="值"...
jQuery基础_2 属性:attr: 属性 , 元素.attr("属性名");获取属性attr("attr","value"): 设置属性attr({value:"zhi",type:"zhi"})设置多个属性attr("key","fn接受函数的返回值")通过函数的返回值设置属性removeAttr("属性名")删除属性css类addClass("className")添加类removeClass("...
JavaScript中对象的含义与this的指向 JavaScript中的对象:无序属性的集合-其属性可以包含基本值、对象或函数。对象就是一组没有顺序的值。我们可以吧JavaScript中的对象想象成键值对,其中值可以是数据和函数。对象的行为和特征-特征--属性-行为--方法构造函数:new后面调用的函数,我们称为构造函数。object()我们把他视为一个构造函数,构造函数的本质就是一个函数。1 内存开辟新空间,存储新创建的对象ne...
jQuery基础_4 dom对象就是jquery对象的数组组成部分jquery对象和dom对象的转化jquery对象-->dom对象$()[下标]dom对象-->jquery对象$(dom对象)jquery框架对象分析jquery框架对象类型:jquery对象和$对象①jquery对象(普通对象):就是各种选择器创建出来的对象$("div") $(".class") $(#id)②$对象就是"...
jQuery基础_3 DOM:文档处理内部插入:父子级关系$("a").append($("b"))把b插入到a中【a里面的后面】$("b").appendTo($("a"))把b插入到a中【a里面的后面】$("a").prepend($("b"))把b插入到a中【a里面的前面】$("b").prependTo($("a"))把b插入到a中【a里面的前面】这种方式插入之后一定是父子级关系外部插入:兄弟级关系$...
网页头部优化 logo优化:1.logo图片尽量小。2.一般情况下是作为背景放入的。2.肯定加h1标签(提权)4.搜索引擎对文本链接最友好。 <a href="#">123456</a>5.可以利用text-indent:-9999em; 隐藏文字,再display:block;转为块,再设置它的高(块元素只能继承父级的宽度)6.一定给a添加title属性 提高用户体验7.首页...
Html/Css(新手入门第二篇) 一、在实际工作中,都是一个团队在做项目,不是一个人在工作。多人协作,就是每个团队都有自己 的命名习惯。1、css选择符命名,规范。2、都有命名规范文档。二、css选择符作用:指定css样式所作用对象(范围)1、标签选择符:针对html标签2、id选择符:针对页面中只出现一次的内容,id3、类选择符:针对某些元素,相同的样式,重复样式*****默认情况下某些html元素本身有自己的默认...
jQuery基础_1 jQuery事件的因果关系是怎么样的一个格式:$("button").click(function(){ });【正式接触jQuery】 (1)jQuery的书写步骤: 1.引入jQuery文件; 2.新建一对script标签来书写jQuery; 3.用jQuery的方式进行代码分离; 4.按照jQuery用谁就选谁的原则去书写代码;【jQuery的css修改】a...
Html/Css(新手入门第三篇) 一、学习心得---参考优秀的网页来学习。1我们只做的静态网页主要用的技术?html+css 只要网上看到的,他的源代码公开的。【1】、先去分析,他们页面是如何布局(结构化)【2】、再试着去做一下,---模仿过程。【3】、最后我们可以自己尝试创新---通向高手的过程。css精灵技巧,优化网页的http请求次数,提高网页的效率。*****css精灵的核心思想,就是将多张图片,合成一张...