以前用到JSON的场景也不少,但是没有仔细的研究过,这几天趁着一个需求用到了,就整理了一下相关用法。
一、 JSON.stringify()
1. 语法 JSON.stringify(value[, replacer [, space]])
2. 先说一下
...展开&收集运算符,也就是说他可以干两件事情,展开和收集
一:收集,顾名思义把散列东西收集到一个地方,这个地方ES6规定收集在数组中
例如:下面函数fn将传递的参数收集在arg变量中,打印arg是一个数组,里面包含着传来的参数。就像吃豆子一样把值收到自己的嘴里。
一、grunt模块简介
grunt插件,是一种npm环境下的自动化工具。对于需要反复重复的任务,例如压缩、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。grunt模块根据Gruntfile.js文件中的配置进行任务。
如果在package.json中定义如下命
1. 伪数组arguments
arguments代表的是实参。有个讲究的地方是:arguments只在函数中使用。
1.1 返回参数个数
返回函数实参的个数:arguments.length
例子:
fn(2,4);
fn(2,4,6);
fn(2,4,6,8);
function
情况:打算用hexo+github搭建个人博客
1. hexo搭建,参考博文如下,非常感谢:
Hexo+Github博客搭建完全教程
hexo从零开始到搭建完整
问题:
在最基本的安装步骤 (参考链接1里的roadmap)中,进行到安装node.js和安装hexo发生问题
一个下午3-
1. 常用内置对象
所谓内置对象就是ECMAScript提供出来的一些对象,我们知道对象都是有相应的属性和方法。
1.1 数组Array
1.1.1 数组的创建方式
字面量方式创建(推荐大家使用这种方式)。
var colors = ['red','color','yellow'];
概述结构体是将零个或多个任意类型的变量,组合在一起的聚合数据类型,也可以看做是数据的集合。声明结构体
//demo_11.go
package main
import (
"fmt"
)
typ
一.第一种情况(死循环)
package main
import "fmt"
func main() {
for{
fmt.Println("fuck")
}
}
//单独 for 有点像python中的while True
二.第二种情况(类似while
一.if逻辑判断
package main
import "fmt"
func main() {
var a =10;
if a>10 { //大括号前不能回车
fmt.Println("dayu10")
}else if a<
需要go升级到1.12或以上
mkdir gomodtest
cd gomodtest
go mod init gomodtest
创建一个server.go
package main
impo
一.函数的命名
无参数无返回值
方式一
func 函数名()(){}
方式二
func 函数名(){}
无参数有返回值
方式一
func 函数名()(返回参数1的数据类型1){}
定长参数,有返回值
func 函数名(参数1 类型,参数2 类型)(返回参数1的数据类型1,返回参数2的数
一.数据类型
1.字符串类型
string
2.数字类型
有符号整型:
int: int 在32位机器上是int32 在64位机器是int64
int8: int8 表示数字范围是 正负2的7次方减1,由于他是有符号的其中一个要来表示正负,长度8bit位也就是一字节
int16: 类似in
一.介绍
GO语言是静态强类型语言
静态也就是编译型语言
二.安装
1.下载地址
下载地址 https://golang.google.cn/dl/
2.安装
Linux安装
1、下载二进制包:go1.13.3.linux-amd64.tar.gz
2、将下载的二进制包解压至 /usr/l
目录
一. 硬件加速相关的几个概念
二. 合成层的生成条件显式提升
隐式提升
三. 硬件加速的权衡
四. 动画实现的一些建议
示例代码托管在:http
验证码倒计时
1 <style>
2 .btn{
3 color:red;
4 }
5 .dian{
6 color:green;
7 }
8 </style>
9 <body
arclist 文档列表(配合arcpagelist标签可实现ajax瀑布流分页)
[基础用法]
名称:arclist
功能:获取系统主从表模型(如:文章、软件、图集、产品等)的一列文档,也称自由列表块标记。
语法:
{eyou:arclist typeid='栏目ID' limit='
一、overflow:hidden;作用
(1)可以将超出标签范围的内容裁剪掉
(2)清除浮动
.box1{
background-color: red;
/*border:1px white solid;*/
字体属性介绍
CSS中的字体属性是干什么的呢?字体字体肯定和字体有关咯,就是设置HTML页面中文本的字体,CSS中常用的字体属性有几种呢,笔者给大家梳理了下,比较常用的一共有5种,今天我们就看看这5种能给文本的字体带来什么效果呢。
CSS 字体属性定义文本的字体系列、大小、加粗、风格(如斜
CSS效果
1.使用div绘制图形(三角形)?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</tit
网站的favicon图标
favicon.ico一般用于作为缩略的网站标志,它显示在浏览器的地址栏或者标签上。
制作favicon图标
把图片转换为png图片
把png图片转换为ico图标,这需要借助第三方转换网站,例如比特虫:http://www.bitbug.net/
favicon