摘要:
文档对象模型,简称DOM。是HTML页面结构给javascript提供的一个入口,它就像一个桥梁,连接两者的关系。通过DOM,JavaScript拥有访问并修改HTML的权限。 一、DOM模型: 首先我们来介绍一下这个模型,它是把HTML文档抽象成一棵“树”,“树”的分支有一个个节点(node),对 阅读全文
摘要:
创建字符串的两种方法: 1.直接量:var str = ""; 2.字符串对象创建: new String(""); String对象的属性 1.constrcutor 2.prototype 3.length: str.length可以获取字符串长度 String对象的方法 1.匹配相关:与正则表 阅读全文
摘要:
Math对象是js提供给我们用于运算的方法的集合。若进行数学逻辑上不允许的运算,返回NaN. 属性:Math.E 返回算数常量e(2.718281828459045) Math.LN2 返回2的自然对数(0.69314718055994528623) Math.LN10 返回10的自然对数(2.30 阅读全文
摘要:
Date()对象是js提供给我们的日期对象,可以利用它获取关于时间的量。 var myDate = new Date() //首先构造一个时间对象,然后用对象的方法获取时间: 1.获取年份: 2.获取月份: 因为myDate.getMonth()方法返回 0-11的数,所有后面+1。 3.获取日期: 阅读全文
摘要:
一、词法结构 Javascript是用Unicode字符集编写的 1.区分大小写 关键字的大小写不能改变 同一个词各个字母大小写不同,那就是不同的变量:Hello hello hellO HeLLo是4个不同变量 2.空格、换行符、格式控制符 JS会忽略程序中标识之间的空格;忽略换行。 普通空格符\ 阅读全文
摘要:
经过一个月的学习,我收获了许多,今天的测验是做一个企业中文网站,令我自己感到吃惊的是,我前前后后用了4个小时就完成了,这在一个月前根本不可能,因为对布局属性的理解还不够深刻,常常会在调试中浪费大量时间,对PS切图的操作也熟练了许多,已经在自己的脑海中构架了相对完善的知识体系,不足的是至今还没掌握sp 阅读全文
摘要:
通过这次项目开发,使我对布局有了更深层次的理解,对float和position的运用也更得心应手。体会到float和position对页面的负面影响。其中,position:absoulte/fiexd会让元素脱离文档流,其后面的元素(暂且称为候补元素吧)会占据原来的位置,需要对候补元素的margi 阅读全文
摘要:
元素的隐藏/显示可以说是使用频率最高的方法之一,比如二级菜单,响应式布局,透明过度等等许许多多的特效都会使用到,以下介绍一下元素隐藏的各属性以及他们的特性和使用方法:display visibility opacity position float overflow 我们先设置一些共有属性: 效果演 阅读全文
摘要:
1.最快最简单的排序,桶排序 问题:假设有5个同学,在一场考试中分别取得分数为(满分10):3 5 8 2 5,如何将他们按从大到小的顺序排列? 解决思路:定义一个长度为11的数组,即a[0]-a[10],下标序号分别对应分数1-10;每一个人得到一个分数n,就使a[n]++,如有两个人得5分,a[ 阅读全文
摘要:
关于心得上的体会: 经过前段时间对基础知识反复练习、记忆。如今终于能独立开发出一个静态网站,并没有想象中那么困难,似乎一切都是水到渠成,这或许是学习过程中不断总结的结果,我越来越能体会到在学习的过程中逐个属性去尝试,逐个效果去实现,整理笔记和发表技术博文是非常有必要的!在开发的过程中,免不了难以解决 阅读全文