| 12345678910111213141516171819202122232425262728293031323334353637 |
- function new1()
- local obj ={}
- obj.name1 = 1
- obj.name2 = 2
- obj.name3 = "x"
- obj.name4 = {}
- obj.name5 = nil
- return obj
- end
- function new2()
- local obj =
- {
- name1 = 1,
- name2 = 2,
- name3 = "x",
- name4 = {},
- name4 = nil
- }
- return obj
- end
- local t = os.clock()
- for i = 1, 100000 do
- new1()
- end
- print("new1: " ,os.clock() - t)
- t = os.clock()
- for i = 1, 100000 do
- new2()
- end
- print("new2: " ,os.clock() - t)
- os.execute("PAUSE")
|