自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个前端仔的博客简介

一个前端仔的博客描述

  • 博客(22)
  • 收藏
  • 关注

原创 《软件设计哲学》随笔

《软件设计哲学》读后感

2023-11-26 15:25:56 429

原创 《JavaScript忍者秘籍》随笔

《javaScript 忍者秘籍》 随笔

2023-03-08 21:10:40 132

原创 dos操作node.js文件

切换磁盘-->磁盘名: 例如D:切换文件夹 cd+文件路径  例如 cd workspace\hight\js返回上一级 cd后面加上两个点 例如cd..运行node.js文件 在切换到相应的文件夹后输入 node.exe 文件名  然后就会运行nodejs文件监听node.js文件变化  在切换到相应的文件夹后输入supervisor node.exe node.js

2017-10-16 10:58:09 921

原创 laydate时间框架的运用

先导入框架,结构图如下图所示:在script中设置你想要的效果body>input type="text" id="calendar" readonly/>body>script src="../assets/laydate/laydate.js">script>script> laydate.render({ elem:"#calendar",

2017-09-18 18:49:33 1273

原创 HTML5语法

内容类型(contentTytp)HTML文件的后缀名“.HTML”或“.htm”,HTML文件内容类型是“text/html”2、DOCTYPE(HTML开头的地方的关键字):HTML5之前的样式: HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN"        "http://www.w3.org/TR/html4/

2017-08-31 14:03:39 984

原创 Math对象和Number对象的常用方法

Math对象Math.max(n1,n2,n3,n4):取得最大值Math.min(n1,n2,n3,n4):取得最小值Math.PI:获得π的值Math.E:获得e的值Math.pow(x,y):获得x的y次方的值Math.sqrt(x):获得x的开方数的值Math.abs(x):获得绝对值。Math.floor(x):向下取整Math.ceil:向上取整

2017-08-06 17:01:44 1084

原创 js中正则表达式的常用方法和引用

为什么要有正则表达式?因为查找是一个比较复杂的东西,我们想要更准确得到自己想要的。什么是正则表达式?它可以定义一种字符串逻辑的公式,来和要查找的东西做匹配,找到自己想要的。定义规则:1、使用  /规则/修饰符         2、新创键一个RegExp对象,给两个参数:规则和修饰符。 var str = "HelloCoolDog";var patt = /

2017-08-06 16:56:39 995

原创 计算累加和、累积和、日期的定义及其使用

累加:就是将一系列数据加到一个变量里边,最后得到累加的结果。比如将1到100的数求累加和小球从高处落下,每次返回到原来的一半,求第十次落地时,小球的路程。var height = 100;var sum = 0;for(var i= 1;i10;i++){    height /= 2;    sum += height;}sum=sum*2-1

2017-08-06 16:54:05 5442

原创 数组应用,排列顺序,折半查找

1、查找:indexOf系统提供的,我们自己也可以实现自己的查找方法。 a、顺序查找script>    var a =[3,7,9,13,44,5,6,78]    var num=Number(prompt("请输入要查找的值"))    var index= -1;//最初认为要找的数是不存在的    for(vari ina){        i

2017-08-06 16:52:50 1132

原创 js中字符串常用方法

定义:定义一个变量,然后直接把字符串赋值给它。Var a = “abc124141”,字符串就是由数组组成的数组。1、访问访问字符串里面的字符:和数组的方式一样。(字符串名[元素])。另外一种表示为charAt()。2、查找Search方法:传入参数(要搜索的元素),返回元素的第一个字符在字符串中的下标。这个方法对大小写敏感。也可以用indexOf(),但没有search(

2017-08-06 16:49:31 1030

原创 数组基本知识

案例:计算五名同学的平均分var a1,a2,a3,a4,a5;a1=Number(prompt("请输入分数"))a2=Number(prompt("请输入分数"))a3=Number(prompt("请输入分数"))a4=Number(prompt("请输入分数"))a5=Number(prompt("请输入分数"))a6=Number(prompt("请输入分

2017-08-02 21:16:31 786

原创 js中的值传递

定义:function isPrime(n){     ......                      }Function定义函数的关键字isPrime是函数的名字,和变量的命名一样,见名思意n形式参数(形参)isPrime(12),12就是实际参数。函数头部,体现的是函数的设计函数体,体现的是函数的实现过程。设计比实现更重要。for(var

2017-08-01 21:18:51 997

原创 js循环

循环结构的概念先来看看生活中的场景:(1)      食堂大妈打饭:接过顾客的餐盘→询问菜品→打菜→递回餐盘,重复以上过程,直到所有的顾客都把菜打完。(2)      快递员去送快递:查看收信地址→赶往目的地→电话告知收件人→收件人签收→交快递,重复以上过程直到所有快递送完。以上场景都有一个共同点:有条件的重复的做一件事情,每次做的不同,但是类似。程序是为了解决生活中的问题

2017-07-30 19:36:21 862 1

原创 程序出现问题时的调试方法

计算机的错误分为两种:语法错误和逻辑错误语法错误比如alter拼写错误,写成了alter。 运行结果只显示7,后面的结果没有显示,说明后面的代码没有执行。因为输出7后遇到了语法错误,程序终止执行。上例也进一步的说明了解释性语言的特点:翻译一条执行一条,遇到错误提前终止执行。var b = a + 3;alert(b)运行结果:不显示。通过开发者工具可以看到下

2017-07-28 09:29:01 2714

原创 程序设计的思维

程序是什么?  生活中的程序:(1) 宿舍的保修:填写保修单---上报宿舍管理员—联系物业 ---找维修师傅 –上门维修 –信息反馈。(2) 银行开户:客户填写申请单---提交证件资料 –审核资料真实性(1本人资料真实齐全通过。2其他人代办、委托书等资料真实通过。不满足则拒绝) --录入系统开户 –设置密码 –发放卡、存折。解决生活中问题的步骤(流程)的描述。计算机中的程序

2017-07-26 20:30:54 912

转载 程序设计js基础知识

计算机程序就是去处理各种数据,数据的属性:名称、值、类型。1数据类型字符串(string)、数值(number)、布尔类型(Boolean)Alert()警告提示框。Typeof () 数据类型为什么要有数据类型?  生活中是存在不同的数据类型,计算机要解决生活问题,那么他就和生活中的数据类型产生映射,所以有了数据类型。2变量变量就是一个内存单元。为什么要有变量

2017-07-25 19:13:46 797

转载 JavaScript基础概念

为什么需要js: HTML负责呈现内容CSS负责以何种方式来呈现CSS+HTML实现了静态页面实际上,我们的页面更多的要求是动态的。比如说新浪网的新闻,热点聚焦是自动切换的、时间也是自动切换的。那么怎么才能让页面动起来,答案就是JavaScript!注释:单行注释用双斜杠 //,多行注释用/**/  计算机语言分为两种:编译型:Java c++ PHP ..

2017-07-25 19:05:18 803

原创 display中的基线问题

当用display:inline-block来布局时,当div里面有文字时,布局就会上下不在一个水平线,而且两个div之间会产生一条缝。如下图所示原因:字体下面有一条基线,就是最后一行字体所在的水平线,默认为基线对齐,而左边只有一行字,右边有三行字,默认最后一行对齐,所以垂直方向不对齐。而水平方向有一条线的原因是display:inline-block把块及标签改成了内联标

2017-07-18 21:09:28 1046

原创 css字体设置相关属性

css字体相关属性Font-family:字体名称Font-size:字体的大小Font-style:字形 如斜体Fong-variant 字体变化 如大写Font-weight字体粗细                    p{            font-family: 楷体;            font-size: 76px;   

2017-07-12 20:08:45 1098

原创 HTML下拉列表和隐藏域

下拉列表的优点:(1) 节省空间,使页面更加简洁(2) 方便输入(3) 规范输入你来自          河南       浙江       江苏       标签定义了一个下拉列表,其中name属性定义了提交的参数名。标签定义了一个选项。内容定义了该选项定义的文本,value属性定义了选择该选项时传递的参数值比如说:河南 。提交

2017-07-10 20:43:50 6069

原创 html的列表标签和表单

1.列表标签(1)无序标签:unordered list 定义一个无序列表list item  定义一个列表项浙江河南上海嘉兴type有三种属性,分别为disc、circle、square.代表的分别为实心的圆点,实心的圆圈,实心的正方形。(2)有序列表 ordered list,有序列表list item  定义一个列表

2017-07-08 20:38:17 1050

原创 HTML学习笔记

目 录HTML基础知识...21.1标记语言基本概念...21.1.1什么是计算机语言...21.1.2什么是标记语言...21.2 HTML基本结构...4基础标签...52.1标题标签...5HTML基础知识1.1标记语言基本概念1.1.1什么是计算机语言人与人之间是通过语言进行交流,那么人和计算机之间如何交

2017-07-06 20:45:41 1184 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除